我有一个Objective-C项目,并且需要提示如何从Objective-C中的另一个控制器调用Swift中的ViewController?
显然,这很容易。
@objc
了它,以便您的Objective-C声明可以使用它。例如:
import Foundation
// Belongs to target 'TestProject'
@objc class SwiftController: UIViewController {
//... truncated
}
现在,您只需导入目标的名称(swift控制器所属的目标),并附加“'-Swift.h'
公开其接口”,如下所示:
#import "TestProject-Swift.h"
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句