xcode导入文件名冲突

时间:2013-03-29 17:56:27

标签: objective-c xcode

假设我正在尝试在xcode项目中使用一个且只有一个第三方库 - 这是一个非常典型的场景,看似无害。

我将包含文件的路径位置插入到项目的“头文件搜索路径”设置中。我甚至没有修改任何代码来使用库中的代码。

事实证明该项目无法编译。

Xcode抱怨类似“无法找到NSObject的接口声明”,这非常荒谬。通过检查构建结果,抱怨的错误来自第三方库的头文件 - 它看起来像 enter image description here

因此在构建结果中指出xcode是错误的,Foundation.h指的是第三方库的assert.h而不是iOS'内置的assert.h(第4个子项)< / p>

有没有办法解决#import包含文件的文件名冲突?

(不用说,我是obj-c -___-的新手)

0 个答案:

没有答案