类前加@objcMembers,如下
@objcMembers public class Person: NSObject {
public func test() {
print("XXXX")
}
}
生成的代码如下
SWIFT_CLASS("_TtC13OC调用Swift6Person")
@interface Person : NSObject
- (void)test;
- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
@end
如果没有添加@objcMembers则不会生成
- (void)test;
方法
网友评论