【问题标题】:NSProtocolChecker -- Still Implemented?NSProtocolChecker - 仍然实现?
【发布时间】:2015-10-17 22:15:22
【问题描述】:
根据 Apple 的文档,应该有一个继承自 NSProxy 的 Foundation 类 NSProtocolChecker。使用 Xcode 7.0.1,我可以在 Objective-C 或 Swift 中使用 NSProxy,但在尝试使用 NSProtocolChecker 时会出现 Unknown type name 错误。搜索 Xcode 7.0.1 附带的文档时也没有结果。
这个类被删除了吗?
【问题讨论】:
标签:
ios
objective-c
xcode
【解决方案1】:
这适用于 Mac 项目,但不适用于 iOS 项目,初始文档中的链接适用于 Foundation 库的 Mac 版本。 NSProxy 的 iOS 版本文档不包含 NSProtocolChecker。
【解决方案2】:
我正在使用 Xcode 7。我可以正确编译以下代码(在 Swift 中)。你是如何实例化它的?
var kk = NSProtocolChecker(target: self, `protocol`: StepInteractionProtocol.self)