<分区>
在 Swift 中,不再需要从 NSObject 继承。对于我的 iOS 应用程序中的数据模型类,我是否仍应继承 NSObject 的子类?
标签 swift
<分区>
在 Swift 中,不再需要从 NSObject 继承。对于我的 iOS 应用程序中的数据模型类,我是否仍应继承 NSObject 的子类?
最佳答案
子类化 NSObject
的主要好处是,当桥接到 Objective-C 代码时,该类将被桥接。如果你有一个裸露的 Swift class
,那么它不会通过 Objective-C 桥接可见。
您可以根据是否要保持 Objective-C 兼容性来决定是否要对 NSObject
进行子类化。
关于swift - 对于我的 iOS 应用程序中的数据模型,我是否仍应继承 NSObject 的子类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24370493/