JSONKit实现的错误

SnK*_*SnK 7 iphone xcode ios jsonkit

错误

在将JSONKit.hJSONKit.m文件导入到我的项目中后,我收到以下错误.我浏览过并浏览过但似乎没有遇到过这些问题?

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

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

tan*_*boy 15

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

一般步骤是:

  1. 转到"构建阶段">"编译源"下的项目设置
  2. 选择要禁用ARC的文件并添加-fno-objc-arc编译器标志.您可以通过选择文件然后点击"Enter"键一次为多个文件设置标志.

请参阅这篇文章:iOS 5最佳实践(发布/保留?)了解更多详情.

希望能帮助到你.

编辑

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

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