工作区/子项目/可可豆荚 - 词汇预处理器问题?

时间:2015-03-30 21:36:06

标签: ios xcode xcode6 cocoapods

我正在尝试将可可豆荚添加到项目中,我尝试了几次但最终还是出现了词汇/预处理器问题错误。对于我的子项目中的h文件。

我已经设法确切地确定错误发生的时间,这让我感到惊讶。

我有一个子项目添加到我的项目中,一个来自github的修改过的日历库。

首先,我添加一个工作区文件并重新打开我的工作区文件并构建,一切正常,这是我预期会出现词法/预处理器错误。

我已经设置了我的pod文件。

然后我运行pod设置,然后运行pod install。

我收到警告说我需要添加$(继承)到链接标志。 我在添加之前和之后尝试过构建。 这个警告消失了。

但是我总是得到词法/预处理器错误。

我也试过将子项目添加到我的目标方案中。

我还在目标依赖项中获得了一个文件。

我希望我的h文件在我输入导入时自动完成,但它没有,甚至不是子项目本身。 e.g。

哈希导入<无论什么\ whatever.h>

所以看起来我在设置中错过了一条路径?

提前感谢,不知道还有什么要做,谷歌广泛搜索:(

1 个答案:

答案 0 :(得分:0)

在玩了一会儿之后,我发现我需要将项目的搜索标题值设置为放入目标的两个cocoapod。

然后为我的每个目标添加$(继承),然后添加到我的子项目$(srcroot)/子项目的链接。

:)