我有一个已经有几年历史的项目,它使用Pods来利用AFNetworking 1.3.3(它使用的是RestKit,但我转而使用AFNetworking,但仍然遇到了同样的问题)。
我的导入语句导致编译失败
#import <AFNetworking/AFNetworking.h> // fail
#import <AFNetworking/AFHTTPClient.h> // fail
错误很简单:
Error:(23, 9) 'AFNetworking/AFNetworking.h' file not found
(如果我尝试导入那个,则为AFNetworking / AFHTTPClient.h)
我可以打开项目中的Pods文件夹,并清楚地看到那里的文件。我甚至可以深入研究这些类,我的AppCode IDE会自动填充它们和/或自动导入它们。但该项目根本无法编译,因为它无法识别上面的导入。参见参考资料,文件在那里:
我试过改变框架的版本而没有运气。对我可能会忽略的事情的任何想法?这个项目用于在旧版本的Xcode下编译,并且在使用的框架或使用它的代码方面没有任何改变。
以下是关于Pods设置的构建设置中的“其他C标志”:
提前谢谢!如果我能提供更多信息,请告诉我。
答案 0 :(得分:0)
您的IDE的include
搜索路径列表似乎不包含AFNetworking
标题的目录。
将/Users/$USER/Desktop/blah/Pods
添加到“其他C标志”列表中,就像在this回答XCode一样,应该可以解决您的问题。