无法找到AFNetworking文件

时间:2016-10-26 02:19:02

标签: ios iphone cocoapods afnetworking

我有一个已经有几年历史的项目,它使用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会自动填充它们和/或自动导入它们。但该项目根本无法编译,因为它无法识别上面的导入。参见参考资料,文件在那里:

enter image description here

我试过改变框架的版本而没有运气。对我可能会忽略的事情的任何想法?这个项目用于在旧版本的Xcode下编译,并且在使用的框架或使用它的代码方面没有任何改变。

以下是关于Pods设置的构建设置中的“其他C标志”:

enter image description here

提前谢谢!如果我能提供更多信息,请告诉我。

1 个答案:

答案 0 :(得分:0)

您的IDE的include搜索路径列表似乎不包含AFNetworking标题的目录。

/Users/$USER/Desktop/blah/Pods添加到“其他C标志”列表中,就像在this回答XCode一样,应该可以解决您的问题。