YYModel + ESJsonFormat 结合快捷形成使用Model

二合一结合使用只为简捷而生

1.下载ESJsonFormat

1.1 请前往github下载ESJsonFormat-Xcode, 运行Mac项目-->Success--->Quit Xcode, 重新打开Xcode, 会弹出下图:

YYModel + ESJsonFormat 结合快捷形成使用Model_第1张图片
Paste_Image.png

请点击Load Bundle, 加载Xcode插件, 如果点击Skip Bundle 解决方法请参考之前的文章---Xcode插件问题--Skip Bundle

1.2 验证

如下图:

YYModel + ESJsonFormat 结合快捷形成使用Model_第2张图片
Paste_Image.png

如果没有显示出来请参考之前的文章---Xcode插件问题--Skip Bundle

在这里我就直接使用ESJsonFormat作者的gif图啦, 使用方法:

YYModel + ESJsonFormat 结合快捷形成使用Model_第3张图片
图片来源ESJsonFormat介绍

2.下载使用YYModel
2.1 直接野蛮将下载好的YYModel拖进工程;

2.2 优雅的使用CocoaPods下载, 如需帮助, 请点击---Cocoapods使用----配置/安装/使用/完全卸载(一) Cocoapods使用----可视化工具(二)

2.3 使用YYModel


// JSON:
{
    "uid":123456,
    "name":"Harry",
    "created":"1965-07-31T00:00:00+0000"
}
------
// 将 JSON (NSData,NSString,NSDictionary) 转换为 Model:
User *user = [User yy_modelWithJSON:json];

// 将 Model 转换为 JSON 对象:
NSDictionary *json = [user yy_modelToJSONObject];


常见的Json数据转模型的性能对比

YYModel + ESJsonFormat 结合快捷形成使用Model_第4张图片
图片来源YYModel介绍

更多YYModel详情请转至--Github---YYModel,

YYModel + ESJsonFormat 结合快捷形成使用Model_第5张图片
Paste_Image.png

更多阅读

1. Github---YYModel

2. YY大神博客

3. 将JSON格式化输出为模型的属性---ESJsonFormat-Xcode

更多精彩内容请关注“IT实战联盟”哦~~~


YYModel + ESJsonFormat 结合快捷形成使用Model_第6张图片
IT实战联盟.jpg

你可能感兴趣的:(YYModel + ESJsonFormat 结合快捷形成使用Model)