这是一个简单的 JSON 转 Model 框架,对 NSObject 进行了扩展。
直接将 SDK 中的文件拖入到工程中即可
1 首先搜索 $ pod search VModel
,如果搜索不到使用 $ pod setup
更新本地 pods 库。
2 在 Podfile 文件中添加 pod 'VModel'
3 执行 $ pod install --verbose --no-repo-update
1 创建好对应的 model
2 如果 model 中的某些字段与 JSON 中对应的 key 不一致,可以使用 NSObject+VModel.h
中的 - (NSDictionary *)v_modelPropertyMapper
方法进行映射。
3 调用 NSObject+VModel.h
中的 - (instancetype)initVModelWithJSON:(id)json
,把 JSON 数据传入进去即可
具体使用方法,请参考库中的 demo
MIT
这个框架的主要思想来源于公司的资深工程师 炎帝
。
原来的框架使用需要继承于 BaseModle