首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到AFHTTPClient.h文件

找不到AFHTTPClient.h文件
EN

Stack Overflow用户
提问于 2013-05-06 06:47:41
回答 2查看 10.6K关注 0票数 5

我不知道为什么会发生这种事。我已经通过Podfile在我的项目中安装了AFNetworking。下面是当前的条目:

代码语言:javascript
复制
pod 'AFNetworking', '~> 1.2'

但是,当我调用:

代码语言:javascript
复制
#import "AFHTTPClient.h"

在我的一个文件的顶部,写着“找不到‘AFHTTPClient.h’文件”。如果我打开Pods目录,AFNetworking和AFHTTPClient.h都在里面。我不知道发生了什么。有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2013-05-27 01:19:55

这可能是因为'HEADER_SEARCH_PATHS在您添加的Pod(AFNetworking)中没有正确的搜索路径。

打开xcworkspace (因为添加podfile后,建议打开xcworkspace而不是xcodeproj),并执行以下操作:

  • In file Pods.xcconfig check HEADER_SEARCH_PATHS (示例:${PODS_HEADERS_SEARCH_PATHS} )并复制它。
  • 现在位于您的‘应用目标’的‘构建设置’中将复制的HEADER_SEARCH_PATHS添加到设置'Header search path‘的

另一种方法(参考iOS - Build fails with CocoaPods cannot find header files ):

  • In app target,to "User Header Search Paths“条目添加以下内容(包括引号)

"${PODS_ROOT}/BuildHeaders"

  • 检查'recursive'

我希望这能解决这个找不到文件的问题。

票数 5
EN

Stack Overflow用户

发布于 2013-05-06 06:54:51

你打开xcworkspace了吗?或者xcodeproj?如果您使用CocoaPods,则应该始终只使用xcworkspace。

你能找到其他的pod吗?请尝试清理项目,然后重试。

检查是否完成了以下列表中的所有操作:Creating a project that uses CocoaPods

最近有人遇到了同样的问题-- can't search header path?。尝试检查您的标题搜索路径。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16389888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档