1

我大约一年前使用过 RestKit,当时它正在经历 0.1 和 0.2 之间的过渡。我使用手动安装运行了所有东西。

我现在开始了一个新项目,想再次使用 RestKit。但我无法正确安装它。这次我做了可可豆荚的安装方法,看起来一切顺利。我在我的 .pch 文件中包含了#import,所以它是全局的。

项目编译和构建是成功的,但是当我在编辑器中打开类文件时,我有一些 RestKit 代码(获取 RKManagedObjectStore 等),我遇到了语义错误。它找不到 RestKit 类。

我从我的 .pch 文件中删除了 RestKit 的导入,并将其放在我正在处理的类的头文件中,我得到了找不到 RestKit 的错误。

在 RestKit 网站上的故障排除指南中,它基本上说明了确保项目正在构建派生数据。我检查了一下,一切正常。

我还尝试删除派生数据并清理项目,但没有运气。

有任何想法吗?

4

1 回答 1

0

终于解决了问题。

问题是 cocoapods 没有在项目中的多个目标上设置目标配置。我有我的主要目标和一个测试目标。为进行单元测试而感到羞耻。:)

图片最好地解释了这一点,我想发布原始答案的链接,并感谢发布它的用户。谢谢摇摆!

此链接的解决方案...

https://stackoverflow.com/a/16703468/1790578

我希望这对将来的其他人有所帮助。

于 2013-08-31T20:10:17.527 回答