作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
在 Xcode 6 (beta 4 6A267n) 中,我添加了一个框架(选择 Swift 作为语言)并且框架头有这样的注释://在此 header 中,您应该使用#import
之类的语句导入框架的所有公共(public) header通过 SO,我发现您必须将“-Swift”附加到您的头文件名,但是我无法让它工作。
我还在标题搜索路径中添加了 $(SRCROOT)。
最佳答案
听起来您正在尝试创建自己的 Swift 库?在这种情况下,您不需要按照此处所述创建外部接口(interface):
在 Swift 中,您可以通过将类和方法标记为 public
来识别您的公共(public)接口(interface)。
具有 -Swift
后缀的 header 是 bridging header并且是您用来桥接 Objective-C 代码的内容,以便它可以在您的 Swift 应用程序中使用。
关于swift - 如何将 swift 类添加到我的框架 header ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24947535/
我是一名优秀的程序员,十分优秀!