>我遇到了一个奇怪的问题。葫芦对我有用,直到一个特定的。我尝试缩小问题范围,我相信这是由导入 Xcode 生成的 Swift 头文件引起的,因为它总是相同的错误:
'<projectName>-Swift.h' file not found
我尝试将导入的名称从 <projectName>-Swift.h
更改为 <projectName>-cal-Swift.h
但没有成功。我尝试删除-force-load
编译标志,也没有运气。
如果有人遇到类似的问题并解决了它,我希望得到一些帮助!
编辑:我应该提到,当不在-cal
目标上运行时,一切都按预期工作,所以它是-cal
目标内部的东西导致错误。
我能够解决这个问题。在项目构建设置下需要两个步骤
- 将
Defines Module
设置更改为"是
" - 将
Project Module Name
更改为projectName-Swift.h
文件中的预期名称。 例如 - 如果您希望标头被调用MyAwesomeApp-Swift.h
,请将Project Module Name
更改为MyAwesomeApp
。