【发布时间】:2014-01-07 14:59:26
【问题描述】:
在使用嵌入式框架项目作为依赖项构建应用程序项目时,我添加了一个协议并构建错误
MyProtocol.h 文件未找到
错误可能在哪里?
【问题讨论】:
标签: xcode cocoa frameworks compiler-errors subproject
在使用嵌入式框架项目作为依赖项构建应用程序项目时,我添加了一个协议并构建错误
MyProtocol.h 文件未找到
错误可能在哪里?
【问题讨论】:
标签: xcode cocoa frameworks compiler-errors subproject
我查看了循环#import 依赖项,但事实并非如此。 我尝试尽可能地声明协议。 不是这样的。
事实证明,问题只是回到嵌入式项目的构建阶段并确保复制标头。
这将适用于添加的任何其他类或其他头文件。
在项目中处理框架(或其他嵌入式项目)时很容易忘记这一点。您可以编辑和编译对现有文件的更改,但添加新标头必须在 Build Phases 中复制,否则无法找到。
我在这上面花了 30 分钟。希望它可以帮助某人。
【讨论】:
这也可能是由于在父项目的构建设置中缺少“标题搜索路径”。确保它指向包含头文件的文件夹。
【讨论】: