【发布时间】:2015-07-14 20:56:01
【问题描述】:
我目前在尝试将我的 iOS Cocoa Touch 框架(用 Swift 编写,使用 Xcode 7 beta 3 构建)导入同样用 Swift 编写并使用相同版本的 Xcode 构建的应用程序中时遇到问题。
我在“常规”选项卡中将框架添加到“嵌入式二进制文件”和“链接框架和库”中,将其所在文件夹的路径添加到“构建设置”选项卡中的“框架搜索路径”和“链接”中Binary With Libraries”和“Embedded Frameworks”(Destination 设置为“Frameworks”)在 Build Phases 选项卡中。但由于某种原因,我无法在项目中导入模块。它开始说“没有这样的模块'SwiftQLite'”,现在它说“无法加载'SwiftQLite'的底层模块”。我以前让它工作,但现在它只是向我抛出错误。
我做错了什么吗?我为这个问题添加了一些屏幕截图来说明问题。
更新: 我刚刚发现我可以在Objective-C中导入和使用该模块,但是Objective-C中只有一部分功能可用。在 Swift 中导入根本不起作用。
【问题讨论】:
标签: ios objective-c xcode cocoa frameworks