【发布时间】:2015-09-29 21:20:22
【问题描述】:
我正在创建一个客观的框架,并希望在其中集成一些快速代码。根据官方文件。 (https://developer.apple.com/library/ios/documentation/Swift/Conceptual/BuildingCocoaApps/MixandMatch.html#//apple_ref/doc/uid/TP40014216-CH10-XID_78)
因为为框架目标生成的标头是框架公共接口的一部分,所以只有标有 public 修饰符的声明才会出现在为框架目标生成的标头中。您仍然可以在框架的 Objective-C 部分中使用标记为 internal 修饰符的 Swift 方法和属性,只要它们是在从 Objective-C 类继承的类中声明的。
但是,我发现无法访问 swift 的内部部分,例如:
@objc 内部类 A:NSObject {}
【问题讨论】:
-
当您寻求帮助时,请附上一个明确的问题。
-
大声笑,谢谢!我不知道我在打字时在想什么:O
标签: ios swift frameworks