我之前是AFNetworking的新用户我正在使用ASIHTTPRequest,现在我想在google上进行大量研究后转向AFNetworking。但是现在当我下载库并希望查看示例项目时,我在代码中遇到了错误。
我刚刚编译,我得到13个错误,请看下面的图片,任何帮助将不胜感激。
答案 0 :(得分:3)
答案 1 :(得分:1)
该示例应运行正常,因为它是作为github上的AFNetworking脚本的一部分提供的
这些是AFNetworking项目的要求说明 https://github.com/AFNetworking/AFNetworking
AFNetworking 1.0及更高版本需要iOS 5.0及更高版本或Mac OS 10.7(带有现代Cocoa运行时的64位)及以上版本。
为了与iOS 4.3兼容,请使用最新的0.10.x版本。
ARC
AFNetworking在其1.0版本中使用ARC。
如果您在非弧项目中使用AFNetworking 1.0,您将会 需要在所有AFNetworking上设置-fobjc-arc编译器标志 源文件。相反,如果您要添加1.0之前的版本 AFNetworking,您需要设置-fno-objc-arc编译器标志。
要在Xcode中设置编译器标志,请转到您的活动目标并选择 “构建阶段”选项卡。现在选择所有AFNetworking源文件, 按Enter键,插入-fobjc-arc或-fno-objc-arc,然后按“完成” 为AFNetworking启用或禁用ARC。
答案 2 :(得分:0)
您需要将对象的属性定义为unsafe_unretained / strong / weak / copy / retain / assign。