- 先看下效果
分享一个自己在工作中用到的超级快速转模型的技巧和工具
所需Xcode插件ESJsonFormat-Xcode
第三方框架MJExtension
-
优点
- 提高开发效率实现一分钟转模型
轻松处理模型嵌套和模型中有个数组属性,数组里面又要装着其他模型的JSON数据
/**
* 告诉 MJExtension 什么样类型的模型将会包含在 concerts 、 ads 、 reservations中
*/
+ (NSDictionary *)objectClassInArray{
return @{@"ads" : [Ads class], @"concerts" : [Concerts class], @"reservations" : [Reservations class]};
}
-
通过这两个框架的使用实现1分钟快速转模型
- 首先将请求得到的JSON字符串拷贝到ESJsonFormat
就会在模型类里面自动生成JSON数据里面属性
根据需求可以对模型里面的属性进行删除注释
当然ESJsonFormat中还对系统的关键字id进行了大写映射,总之两款插件的结合确实可以很好的提高开发效率