Pages

Thursday, 30 November 2017

CuteBaby

CuteBaby是一个面向开发者的Mac应用:一个JSON模型生成器,解析JSON并生成对应的Swift模型代码。
1. 它能从JSON推断属性类型,如String、Int、Double、URL以及Date;
2. 它能处理嵌套的JSON,并会生成嵌套的模型;
3. 它支持Swift 4的Codable协议;
4. 你还可通过Property Map指定属性名,通过Array Object Map指定数组內的对象名,或通过Enum Properties为属性生成enum定义;
5. 它亦能处理Array Root JSON,并会自动合并数组中对象的属性,且能判定是否需要可选值;
6. 它能格式化JSON;
7. 它还能从URL加载JSON;
8. 最后,你还可通过Drag & Drop来拖动文本文件以创建新条目或修改当前条目的JSON。(等候1.2.1版)
另外,CuteBaby的核心已开源在GitHub:https://github.com/nixzhu/Baby
https://itunes.apple.com/us/app/cutebaby/id1262352477?l=zh&mt=12&ign-mpt=uo%3D8, price:5 usd

No comments:

Post a Comment