iOS学习- JSONModel的使用

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

简单的使用

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

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

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

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

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

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

return  YES;

}

3.调用方法,转换model

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

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

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

推荐阅读更多精彩内容

  • 这是 清水一点通 日更的第 193篇,希望能感动到你。 今天重新听了塔斯肯的《三百六十五里路》和《可爱的一朵玫瑰花...
    清水一点通阅读 208评论 0 0
  • 满怀悲伤的离开城市 闯入群山 我发现了神隐少女 我们面面相视 莞尔一笑 仿佛十年前便曾相识 她牵起我的手 带我飞快...
    夏先生的粑粑阅读 49评论 1 1
  • 引言 在使用Retrofit的时候,我们在通过Builder模式获取到Retrofit对象之后,需要通过creat...
    最最最最醉人阅读 2,439评论 0 7
  • 【复盘Day 2】2017.11.10 星期五 文/Gigi 虽然还没轮岗到电商部,但也趁着双十一,红红火火跟大家...
    Gigi0503阅读 16评论 0 0