ios json数据模型化
文章平均质量分 88
gx_wqm
日拱一卒,功不唐捐。
展开
-
JsonMode json嵌套解析
上一片文章:iOS Json转Model (一)中提及了jsonModel这个开源库:这里介绍一下它的(嵌套解析)用法。以下是从服务器获得的数据:1.首先声明一个继承自JSONModel的基类://.h#import "JSONModel.h"@interface BaseModel : JSONModel@end原创 2016-05-19 17:56:41 · 2626 阅读 · 0 评论 -
iOS Json转Model (一)
一般情况下,Json转Model有两种方法:1、手动转,也就是自己写model,然后通过将获取json里的字典,通过字段手动填值。2、自己写model,然后通过运行oc的运行时库将json里的字典自动填充到model中。方法1的缺点是无法实现智能化,每个json数据都需要逐个填充,方法2就解决了这个问题。比如说我有这样的json数据(json已经转为字典类型):原创 2016-05-18 14:23:23 · 2190 阅读 · 0 评论 -
jsonModel解释驼峰和下划线数据
JSONModel使用起来很是方便,特别是数据模型比较复杂的时候,但在使用的过程当中也发现了一些不足之处。JSONModel默认只能解释驼峰,想要解析下划线类型的数据的话需要继承JSONModel并重写:+ (JSONKeyMapper *)keyMapper;这个方法:eg:/**用于将服务器传过来的以下划线字段转化为驼峰类型:a_bc->aBc*原创 2016-07-13 00:02:05 · 1659 阅读 · 0 评论 -
ios jsonModel解析数组
jsonModel解析一般的数据比较简单,这里记录一下困扰了一个下午的解析数组:eg.{ "code": 0, "info": "success", "data": { "uid": "10299", "join": [ { "name": "wqm",原创 2016-05-28 15:36:52 · 6133 阅读 · 2 评论