当我使用cocoapods将AFNetworking添加到我的工作区时,一切似乎都已到位,但我无法在我的代码中实例化任何AFHTTPClient实例。文件:AFHTTPClient.h和.m不存在于AFNetworking层次结构中的任何位置。
目前,我的Podfile如下所示:
platform :ios, '7.0'
pod 'AFNetworking', '~> 2.0'
pod 'Parse', '1.2.17'
我的CLI pod update命令在终端上正常运行,如下所示:
nmaster >> pod update
Analyzing dependencies
Downloading dependencies
Using AFNetworking (2.0.3)
Using Facebook-iOS-SDK (3.11.0)
Using Parse (1.2.17)
Generating Pods project
Integrating client project
我在代码中看到的错误如下所示:
我看过很多帖子提到HEADER SEARCH PATH不足,但我已经确认文件本身不存在。 AFHTTPClient已被弃用吗?我确实在Ray W.的AFHTTPClient.h和.m文件的教程中找到了一个副本,并尝试将它们拖放到我的项目中,但这导致了重复的引用和其他问题。
任何人都有任何想法我应该在哪里解决这个问题?
谢谢,菲尔
答案 0 :(得分:7)
AFHTTPClient
已被AFNetworking 2.0版中的其他类所取代。另见:https://github.com/AFNetworking/AFNetworking/wiki/AFNetworking-2.0-Migration-Guide。如果在podfile中指定版本1.6.x(来自内存)和iOS 6.1,您仍然可以使用旧版本并保留代码。