//联系人:石虎 QQ: 1224614774 昵称:嗡嘛呢叭咪哄
JSONKit(知道就行)
================================================================================
# 之所以要知道的原因:
1> 官方说 JSONKit 比苹果原生的JSON解析速度快!
2> JSONKit 在很多老的项目中仍然在使用
3> 有一个认识:JSON的解析并不是表面上那么简单
4> 这个框架在 2012 年停止更新了,适用于 iOS 5.0 以前的版本开发使用
5> 稍微了解一下 ARC & MRC 混编的方法
# 使用步骤
1> 获得框架:https://github.com/johnezang/JSONKit
2> 添加文件
- JSONKit.h
- JSONKit.m
3> 设置 MRC 标记
选择“项目”-“Build Phases”-“Compile Sources”
找到 JSONKit.m 并且在 Compiler Flags 中添加 -fno-objc-arc
这样可以告诉编译器,这个在编译的时候,JSONKit.m 不使用 ARC
4> 利用自动修复功能,修改两处 isa 的错误
5> 编译
反序列化代码:
id result = [[JSONDecoder decoder] objectWithData:data];
NSLog(@"%@", result);
提示:工作中,如果碰到 JSON 解析,就用原生的就好了!