AFNetworking编译错误

时间:2012-12-25 06:10:36

标签: afnetworking

我之前是AFNetworking的新用户我正在使用ASIHTTPRequest,现在我想在google上进行大量研究后转向AFNetworking。但是现在当我下载库并希望查看示例项目时,我在代码中遇到了错误。

我刚刚编译,我得到13个错误,请看下面的图片,任何帮助将不胜感激。enter image description here

3 个答案:

答案 0 :(得分:3)

错误与AFNetworking无关,它是示例项目中的Post.m文件。你在Post.h中声明了文本和用户属性吗?

答案 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。