所以我已经将几个Objective C框架连接到我的项目,通过我的桥接文件导入它们,并且在引用方面存在一些问题。
据我所知,我已正确连接它并且我已经四处寻找其他解决方案,但我似乎找不到任何有效的方法。
这是我收到的错误,但我在此处通过我的构建设置连接了标题。
我不知道还能做些什么来尝试强制我的项目来理解我的桥的位置(文件路径是正确的)。
答案 0 :(得分:2)
一个建议是删除您的Bridging-Header文件并让应用程序“自动创建”一个。这样它就可以被Xcode自动连接起来。
删除旧的后自动创建一个新的:
1)选择New File,选择Source \ Cocoa Touch Class。
2)选择NSObject类并确保语言设置为Objective C
3)将文件命名为“Bridging-Header.h”
4)当您将文件添加到项目时,会出现一个弹出窗口,询问您是否要创建桥接头文件。说是。
5)应该创建一个perkomatic-Bridgin-Header.h文件,你可以删除你的Bridging-Header.m文件。
答案 1 :(得分:0)
通常,Bridging Header文件位于项目文件夹内的文件夹下,与项目名称相同。您是否尝试过将路径更改为perkomatic / perkomatic-Bridgin-Header.h?
您可能还必须在单元测试目标上检查此配置。