美文网首页
iOS学习- JSONModel的使用

iOS学习- JSONModel的使用

作者: 却道天凉好个秋_ | 来源:发表于2016-04-21 11:32 被阅读0次

    开源库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就是已经封装好的数据了。

    相关文章

      网友评论

          本文标题:iOS学习- JSONModel的使用

          本文链接:https://www.haomeiwen.com/subject/kvstrttx.html