美文网首页
将JSON 的 key 替换为你模型中需要的属性

将JSON 的 key 替换为你模型中需要的属性

作者: Jessica124 | 来源:发表于2017-06-19 13:48 被阅读390次

    有木有遇到服务器返回的json中有id字段为key值的情况,然而iOS中id是关键字,咋个办呢?
    如果你用了MJ的MJKeyValue.h中下面的方法:

    + (instancetype)mj_objectWithKeyValues:(id)keyValues
    

    那就好办了~~
    在model中添加

    + (NSDictionary *)mj_replacedKeyFromPropertyName {
        return @{
                 // 模型属性: JSON key, MJExtension 会自动将 JSON 的 key 替换为你模型中需要的属性
                //model中的属性 :json中的key
                 @"myId"  : @"id",
                 };
    }
    

    相关文章

      网友评论

          本文标题:将JSON 的 key 替换为你模型中需要的属性

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