Ios AF2.2.1中的错误
我将文件夹AFNetworking和UIKit+AFNetworking手动添加到我的项目中 当我试图编译(iOS6.1)时,我在AFSecurifyPolicy.m中遇到以下错误Ios AF2.2.1中的错误,ios,afnetworking,Ios,Afnetworking,我将文件夹AFNetworking和UIKit+AFNetworking手动添加到我的项目中 当我试图编译(iOS6.1)时,我在AFSecurifyPolicy.m中遇到以下错误 /AFNetworking/AFSecurityPolicy.m:233:5: Implicit declaration of function 'SecTrustSetPolicies' is invalid in C99 /AFNetworking/AFSecurityPolicy.m:271:44: No
/AFNetworking/AFSecurityPolicy.m:233:5: Implicit declaration of function 'SecTrustSetPolicies' is invalid in C99
/AFNetworking/AFSecurityPolicy.m:271:44: No visible @interface for 'NSArray' declares the selector 'firstObject'
尝试iOS7.0没有帮助。有人知道我什么时候会犯这些错误吗
更新:现在对其建筑进行了清理和重建
更新2:错误再次出现。当我连接设备并为其构建时,就会发生这种情况。发生在iOS 6和iOS 7设备上。模拟器的构建很好。有什么想法吗
以下附上一些信息:
Xcode:5.0.2版(5A3005)
我在连接设备时注意到有两台设备同名。 只有第二个可以构建。 从溶液中发现它是由SDK6.1引起的。所以我把它去掉了。 现在Xcode只显示一个设备,而且它构建得很好
请注意,部署目标设置为iOS 6.1。到目前为止,它能够建造并运行良好。但尚未测试其功能。考虑将解决方案作为答案发布,并将其标记为已接受。您使用哪个xcode版本?设置了哪个编译器和语言版本?对于'NSArray'没有可见的@interface声明选择器'firstObject已经添加了很长一段时间了。。。并考虑到可可豆荚,这是伟大的,可能会解决你的问题。