提高开发效率小技巧(一)1分钟快速转模型

  • 先看下效果
快速转模型.gif
  • 分享一个自己在工作中用到的超级快速转模型的技巧和工具

  • 所需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进行了大写映射,总之两款插件的结合确实可以很好的提高开发效率

欢迎关注我的新浪微博

新浪微博

GitHub

GitHub

你可能感兴趣的:(提高开发效率小技巧(一)1分钟快速转模型)