YYModel + ESJsonFormat 结合快捷形成使用M
2016-07-26 本文已影响846人
simuty
二合一结合使用只为简捷而生
1.下载ESJsonFormat
1.1 请前往github下载ESJsonFormat-Xcode, 运行Mac项目-->Success--->Quit Xcode, 重新打开Xcode, 会弹出下图:
Paste_Image.png
请点击Load Bundle, 加载Xcode插件, 如果点击Skip Bundle 解决方法请参考之前的文章---Xcode插件问题--Skip Bundle
1.2 验证
如下图:
Paste_Image.png
如果没有显示出来请参考之前的文章---Xcode插件问题--Skip Bundle
在这里我就直接使用ESJsonFormat作者的gif图啦, 使用方法:
图片来源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介绍
更多YYModel详情请转至--Github---YYModel,
Paste_Image.png
更多阅读
3. 将JSON格式化输出为模型的属性---ESJsonFormat-Xcode
更多精彩内容请关注“IT实战联盟”哦~~~
IT实战联盟.jpg