我不知道为什么会发生这种事。我已经通过Podfile在我的项目中安装了AFNetworking。下面是当前的条目:
pod 'AFNetworking', '~> 1.2'但是,当我调用:
#import "AFHTTPClient.h"在我的一个文件的顶部,写着“找不到‘AFHTTPClient.h’文件”。如果我打开Pods目录,AFNetworking和AFHTTPClient.h都在里面。我不知道发生了什么。有什么想法吗?
发布于 2013-05-27 01:19:55
这可能是因为'HEADER_SEARCH_PATHS在您添加的Pod(AFNetworking)中没有正确的搜索路径。
打开xcworkspace (因为添加podfile后,建议打开xcworkspace而不是xcodeproj),并执行以下操作:
中
另一种方法(参考iOS - Build fails with CocoaPods cannot find header files ):
"${PODS_ROOT}/BuildHeaders"
我希望这能解决这个找不到文件的问题。
发布于 2013-05-06 06:54:51
你打开xcworkspace了吗?或者xcodeproj?如果您使用CocoaPods,则应该始终只使用xcworkspace。
你能找到其他的pod吗?请尝试清理项目,然后重试。
检查是否完成了以下列表中的所有操作:Creating a project that uses CocoaPods
最近有人遇到了同样的问题-- can't search header path?。尝试检查您的标题搜索路径。
https://stackoverflow.com/questions/16389888
复制相似问题