美文网首页
JSONModel 遇见关键字为description

JSONModel 遇见关键字为description

作者: ARTTWEI | 来源:发表于2017-12-26 21:11 被阅读17次

比如,我的一个关键字是description,如果直接写关键字为description,这时候,这个Model类型是不会被解析的,解析完后,类型变量为nil。

这时候,需要我们在模型的.h里面,给它起一个另外的名字:(我起的是article_description

@property (nonatomic, copy) NSString<Optional> *article_id;
@property (nonatomic, copy) NSString<Optional> *file_url;
@property (nonatomic, copy) NSString<Optional> *cat_id;
@property (nonatomic, copy) NSString<Optional> *link;
@property (nonatomic, copy) NSString<Optional> *article_description;
@property (nonatomic, copy) NSString<Optional> *create_dt;
@property (nonatomic, copy) NSString<Optional> *title;
@property (nonatomic, copy) NSString<Optional> *add_time;
@property (nonatomic, copy) NSString<Optional> *content;

在.m里面,添加方法

+(JSONKeyMapper *)keyMapper{
    return [[JSONKeyMapper alloc]initWithDictionary:@{@"description":@"article_description"}];
}

在读取时,关键字直接写article_description就可以了。

相关文章

网友评论

      本文标题:JSONModel 遇见关键字为description

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