iOS学习- JSONModel的使用

开源库JSONModel下载地址:(https://github.com/icanzilb/JSONModel)

简单的使用

1.下载开源库,将JSONModel拖入工程中

2.创建自己的model继承于JSONModel

iOS学习- JSONModel的使用_第1张图片

tips:为了防止因为服务器返回字段没有数据导致崩溃,可以将属性添加Optional

eg:@property (nonatomic,strong)NSString *createDate;

为了避免每一条属性都添加,你也可以在.m文件中重写方法

+(BOOL)propertyIsOptional:(NSString *)propertyName{

return  YES;

}

3.调用方法,转换model

以获取的数据为字典为例子( 当然JSONModel还提供其他初始化方法)

NewHomeButtonJsonModel *model = [[NewHomeButtonJsonModel alloc]initWithDictionary:dic error:nil];

此时model就是已经封装好的数据了。

你可能感兴趣的:(iOS学习- JSONModel的使用)