【发布时间】:2014-07-25 13:52:28
【问题描述】:
在 Xcode 6(beta 4 6A267n)中,我添加了一个框架(选择 Swift 作为语言)并且框架标题有这样的注释: // 在此标头中,您应该使用#import 之类的语句导入框架的所有公共标头
通过 SO,我发现你必须将“-Swift”附加到你的头文件名中,但是我无法让它工作。
我还在标题搜索路径中添加了 $(SRCROOT)。
【问题讨论】:
在 Xcode 6(beta 4 6A267n)中,我添加了一个框架(选择 Swift 作为语言)并且框架标题有这样的注释: // 在此标头中,您应该使用#import 之类的语句导入框架的所有公共标头
通过 SO,我发现你必须将“-Swift”附加到你的头文件名中,但是我无法让它工作。
我还在标题搜索路径中添加了 $(SRCROOT)。
【问题讨论】:
听起来您正在尝试创建自己的 Swift 库?在这种情况下,您无需按照此处所述创建外部接口:
使用 Swift,您可以通过将类和方法标记为 public 来识别您的公共接口。
具有-Swift 后缀的标头是bridging header,用于桥接Objective-C 代码,以便在您的Swift 应用程序中使用它。
【讨论】: