MJExtension
字典转模型框架
Contents
作用
|
|
安装
|
|
Getting Started【开始使用】
1.JSON -> Model【最简单的字典转模型】
核心方法:mj_objectWithKeyValues:
2.JSONString -> Model【JSON字符串转模型】
核心方法:mj_objectWithKeyValues:
3.复杂的字典【模型中嵌套模型】
核心方法:mj_objectWithKeyValues:
|
|
4.【模型中有个数组属性,数组里面又要装着其他模型】
核心方法:mj_objectWithKeyValues:
和mj_objectClassInArray
在VC里实现以下来解析数据
5.【模型中的属性名和字典中的key不相同(或者需要多级映射)】
核心方法:mj_objectWithKeyValues:
和mj_replacedKeyFromPropertyName
|
|
6.【将一个字典数组转成模型数组】
核心方法:mj_objectArrayWithKeyValuesArray:
7.【将一个模型转成字典】
核心方法:mj_keyValues:
8.【将一个模型数组转成字典数组】
核心代码:mj_keyValuesArrayWithObjectArray
9.Core Data
|
|
10.归档与解档NSCoding
|
|
|
|
11.【统一转换属性名(比如驼峰转下划线)】
|
|
12.【过滤字典的值(比如字符串日期处理为NSDate、字符串nil处理为@””)】
|
|
|
|
1.模型中有个数组属性,数组里面又要装着其他模型
|
|
这个框架有太多的东西值得我们去学习推敲,方方面面都透露着作者以及众多贡献者的智慧,我们使用起来也一定会受益良多。
期待
- 如果在阅读过程中遇到 error || new ideas,希望你能 messages 我,我会及时改正谢谢。
- 点击右上角的 喜欢 和 订阅Rss 按钮,可以收藏本仓库,并在 Demo 更新时收到邮件通知。