iOS自动生成model属性代码的一个小工具
小工具地址:
PropertyMaker
背景
在开发中,根据网络请求返回的数据,生成model属性代码,是困扰我很久的一个费时的工作。根据Dictionary生成model实例可以利用runtime的特性,很方便的生成,但是@property属性代码呢?
前几天有空闲的时间,突发奇想,我能不能自己写一个mac工具,输入json串,并输出@proeprty,然后将输出的代码直接copy到自己的项目中,配合项目模板和文件模板使用,从而提高自己的开发效率呢?
自制小工具proeprtyMaker
这是小工具的两个页面,点击生成代码后,直接复制右边的两块代码,copy到相应位置就可以了。右下部分的代码是model的属性值和dictionary中key值的对应表,配合runtime自动生成model实例。
总结
代码和工具放到文章前的github链接中的,有需要的自取,其中小工具在PropertyMaker中。希望对大家有帮助?
有什么问题,可以在下面评论中互相交流哦?