JSonKit支持 ARC
来源:互联网 发布:郑州网站排名优化 编辑:程序博客网 时间:2024/05/18 03:52
在项目中经常会遇到解析json的情况,如果有同学想要解析JSON,那么JSONKit可以是一个不错的选择。git中JSONKit 的地址为:https://github.com/johnezang/JSONKit由于项目已经很久没有更新,仍然使用了MRC,因此在使用时需要做几处修改:
1.把JSONKit设置为不支持arc的模式,在Build Phases ->Compile Sources 选择文件双击,在对话框中添加“-fno-objc-arc”参数(不含引号)。
2.此时编译仍然会出现下面的报警:
报错信息:error: assignment to Objective-C‘s isa is deprecated in favor of object_setClass()
解决办法:
(1)修改JSONKit.m文件第680行,修改为object_setClass(array, _JKArrayClass);
(2)修改JSONKit.m文件第931行,修改为object_setClass(dictionary, _JKDictionaryClass);
3.搞定。
0 0
- JSonKit支持 ARC
- JSONKit 报错 ARC环境的设置
- JSONKit
- jsonkit
- ARC工程中支持ARC,ARC工程那些不支持ARC
- MKNetworkKit支持ARC
- xcode部分支持arc
- 同时支持ARC和非ARC代码
- JSONKit在项目中使用设置(ARC与方法更新)
- JSONKit在项目中使用设置(ARC与方法更新)
- JSONKit在项目中使用设置(ARC与方法更新)
- 【iOS开发】JSONKit does not support Objective-C Automatic Reference Counting(ARC)
- JSONKit在项目中使用设置(ARC与方法更新)
- 如何让ASIHttpRequest支持ARC
- xcode 单个文件arc支持
- 如何让ASIHttpRequest支持ARC
- Xcode非ARC项目转ARC,ARC项目中支持非ARC也就是共存
- 封装同时支持ARC与非ARC类 的 宏
- react、angularjs、vue原理应用场景总结
- 0002-游戏人生、生存模式、人生哲学、阶层与模式
- 蓝桥杯——2015 西工大计算机研究生机试真题(节选,2017.2.7)
- C 链表 - linux 如何实现
- 编译audiopolicy.h 和 wmcodecdsp.h文件问题
- JSonKit支持 ARC
- 微信小程序开发学习笔记001--认识微信小程序,第一个微信小程序
- ffprobe使用详解
- 解决UnicodeEncodeError: 'ascii' codec can't encode characters in position问题
- DLL 里面的 socket 编程
- SHFileOperation 删除和拷贝文件
- 特征的选择_01:特征向量的切分
- iOS URL特殊字符处理
- MySQL删除重复记录