加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

iphone – JSONKit工具上的错误

发布时间:2020-12-14 19:54:37 所属栏目:百科 来源:网络整理
导读:在将 JSONKit.h和 JSONKit.m文件导入到我的项目中后,我收到以下错误.我浏览过并浏览过但似乎没有人遇到过这些问题? 我所做的只是导入文件和构建,然后我得到了这个 这是我忘记导入的东西还是…… ?????? 解决方法 您可以在JSONKit文件中禁用ARC(自动引用计数
在将 JSONKit.h和 JSONKit.m文件导入到我的项目中后,我收到以下错误.我浏览过并浏览过但似乎没有人遇到过这些问题?

我所做的只是导入文件和构建,然后我得到了这个

这是我忘记导入的东西还是…… ??????

解决方法

您可以在JSONKit文件中禁用ARC(自动引用计数).

一般步骤是:

>转到您的项目设置,在Build Phases>下;编译源代码
>选择要禁用ARC的文件并添加-fno-objc-arc编译器标志.您可以通过选择文件然后按“Enter”键一次为多个文件设置标志.

有关详细信息,请参阅此帖子:iOS 5 Best Practice (Release/retain?).

希望能帮助到你.

编辑

经过讨论,我们还有其他一些方案可以解决这个问题.例如,您可以将JSONKit转换为ARC兼容.但根据Mike Weller的说法,转换将非常困难,因为JSONKit使用malloc来管理内存.

我认为使用-fno-objc-arc编译器标志是一种解决问题的低风险且方便的方法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读