我在AFNetwork上使用cocoapods。编译时出现followig错误:
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_AFHTTPClient", referenced from:
对于64位或32位的cocoapod类,它会发生。从这里尝试解决方案:
AFNetworking Library failing in iOS 7
在这里:
Undefined symbols for architecture arm64
但它们不起作用,我错过了什么吗?
我包含了该项目,但我是否必须以其他方式链接它?
答案 0 :(得分:0)
问题出现是因为在JSONKIT的源文件上存在语法问题,自动修复显然会阻止按照此处https://stackoverflow.com/a/14191829/2394901所述访问该类。这又是因为pod文件指定:
pod 'AFNetworking', '~> 1.2'
我删除了pod(请参阅How to remove CocoaPods from a project?),然后重新安装:
$ pod install
使用:
pod "AFNetworking", "~> 2.0"