【发布时间】:2017-09-06 18:52:13
【问题描述】:
我正在用 swift 开发我的,现在我的旧文件很少是用 Objective-c 编写的。所以我为课堂交流搭建了桥梁。
我的一个委托类是用objective-c编写的,现在我想知道哪个是调用我的委托的当前类。
我正在尝试使用 isKindOfCalss,它会触发一个错误,例如未找到标识。一旦我导入 swift 文件错误更改为前向声明。
有什么建议我应该怎么做?
在我的情况下,导入也不起作用,请参阅附件。
【问题讨论】:
-
我使用的是 xcode 8.3,我在目标文件中使用了一些与导入 swift 类相关的问题......但没有帮助我。 ;(
-
isKindOfClass 将可用于 Swift 类,当且仅当它们从 NSObject 继承时,默认情况下不会发生。
-
HomeVC 类是 swift 类..?
-
是的 HomeVC 是 swift 类,并使用它作为我的 objc 类的委托
-
委托工作正常,但检查委托类的种类时出错。
标签: ios objective-c swift objective-c-swift-bridge