我正在处理一个访问web服务的项目。我找到了一个项目
http://d1xzuxjlafny7l.cloudfront.net/downloads/PromoTest.zip
上面代码包括JSON库项目设置编译器= LLVM 4.2,我尝试在项目中使用该项目的部分代码。所以我将JSON库复制到我的项目中,我的项目使用的是Apple LLVM3.1,然后出现了一些错误
例如:
SBJsonStreamWriterState **states;
//error:Pointer to non-const type "SBJsonStreamWriterState *" with no explicit ownership我试过使用编译器标志-fno-objc-arc.我想知道这是不是ARC的问题?如果是,那么为什么上面的编译器标志不起作用。
发布于 2012-07-16 09:47:09
所以,我通过删除SBJson库解决了这个问题。我发现Apple已经编写了一个json库。
发布于 2012-06-19 05:19:17
尝试在目标级别禁用ARC,如附件图片所示:

https://stackoverflow.com/questions/11091059
复制相似问题