Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Restkit 0.20.x cocoapods安装问题-编译但可以';找不到RestKit的导入_Ios_Restkit_Cocoapods - Fatal编程技术网

Ios Restkit 0.20.x cocoapods安装问题-编译但可以';找不到RestKit的导入

Ios Restkit 0.20.x cocoapods安装问题-编译但可以';找不到RestKit的导入,ios,restkit,cocoapods,Ios,Restkit,Cocoapods,我大约在一年前使用过RestKit,当时它正在经历0.1和0.2之间的转换。我使用手动安装让所有东西都运行起来 我现在启动了一个新项目,希望再次使用RestKit。但我无法让它正确安装。这一次我采用了cocoa pods的安装方法,看起来一切都进行得很顺利。我在.pch文件中包含了#import,因此它是全局的 项目编译和构建是成功的,但是当我在编辑器中打开类文件时,在编辑器中我有一些RestKit代码(获取RKManagedObjectStore等),我得到了语义错误。它找不到RestKit类

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

我现在启动了一个新项目,希望再次使用RestKit。但我无法让它正确安装。这一次我采用了cocoa pods的安装方法,看起来一切都进行得很顺利。我在.pch文件中包含了#import,因此它是全局的

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

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

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

我还尝试删除派生数据,并在没有运气的情况下清理项目


有什么想法吗?

终于解决了这个问题

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

图片最好地解释了这一点,我想发布一个原始答案的链接,并为发布该答案的用户评分。谢谢Waggles

解决方案在此链接


我希望这对以后的其他人有所帮助。

您是从cocoapods创建的工作区打开项目的吗?是的,我是。这可能是因为我在启动一个项目并对其进行编码之后添加了RestKit。我相信我添加了一两个框架。我现在正在调查。好吧,我从头开始创建了一个新项目,添加到RestKit中,一切都很好。然后,我添加了所有其他源文件,这一切都很好。但是,如果我试图将任何RestKit代码添加到任何其他源文件中,而不是我最初设置的源文件中,则会出现相同的错误。我现在不知所措。