重现步骤:
- 使用 Xcode 6 beta 5 在 swift 中创建一个新的单页应用程序
- 按照以下步骤将 TouchDB.framework 和 CouchCocoa.framework 添加到项目中
- 将新的 swift 文件添加到项目并键入
创建一个桥接头文件并导入 CouchCocoa:
导入<CouchCocoa/CouchCocoa.h>
将新的 swift 文件添加到项目并键入
类测试数据:沙发模式 { }
构建项目,
ld:警告:忽略文件 /Users/Robin/Documents/TouchTest/Frameworks/TouchDB.framework/TouchDB,文件 /Users/Robin/Documents/TouchTest/Frameworks/TouchDB.framework/TouchDB 中缺少所需的架构 x86_64(3 片)
ld:警告:忽略文件/Users/Robin/Documents/TouchTest/Frameworks/CouchCocoa.framework/CouchCocoa,缺少文件/Users/Robin/Documents/TouchTest/Frameworks/CouchCocoa.framework/CouchCocoa 中所需的架构x86_64(3 片)
架构 x86_64 的未定义符号:“_OBJC_CLASS_$_CouchModel”,引用自:ViewController.o 中的 _OBJC_CLASS_$__TtC9TouchTest8TestData “_OBJC_METACLASS_$_CouchModel”,引用自:_OBJC_METACLASS_$__TtC9TouchTest8TestData in ViewController.o
ld:未找到架构 x86_64 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
这里有什么帮助吗?这以前适用于 Xcode 6 Beta 4
为糟糕的英语道歉