nat*_*han 61
当您执行迁移Xcode询问@objc推理时,您可能选择了新类型而不是Swift3.
可能的解决方案:
@objc@objc根据需要使用每种方法而不是整个类.
@objcMembers你可以@objcMembers在课堂上使用.
将@objcMembers属性应用于类会隐式地将@objc属性添加到其所有与Objective-C兼容的成员.
请记住:因为应用@objc属性会增加应用程序的编译大小并对性能产生负面影响,所以只有在每个成员都需要应用@objc属性时才对声明应用@objcMembers属性.
你也可以改变下的项目的行为:
Build Settings> Swift 3 @objc Inference> On/Off
相关问题:
| 归档时间: |
|
| 查看次数: |
8903 次 |
| 最近记录: |