首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS项目编译

iOS项目编译
EN

Stack Overflow用户
提问于 2012-06-19 05:07:51
回答 2查看 396关注 0票数 0

我正在处理一个访问web服务的项目。我找到了一个项目

http://d1xzuxjlafny7l.cloudfront.net/downloads/PromoTest.zip

上面代码包括JSON库项目设置编译器= LLVM 4.2,我尝试在项目中使用该项目的部分代码。所以我将JSON库复制到我的项目中,我的项目使用的是Apple LLVM3.1,然后出现了一些错误

例如:

代码语言:javascript
复制
SBJsonStreamWriterState **states;

//error:Pointer to non-const type "SBJsonStreamWriterState *" with no explicit ownership

我试过使用编译器标志-fno-objc-arc.我想知道这是不是ARC的问题?如果是,那么为什么上面的编译器标志不起作用。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-16 09:47:09

所以,我通过删除SBJson库解决了这个问题。我发现Apple已经编写了一个json库。

票数 0
EN

Stack Overflow用户

发布于 2012-06-19 05:19:17

尝试在目标级别禁用ARC,如附件图片所示:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11091059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档