您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页将JSON 的 key 替换为你模型中需要的属性

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

来源:伴沃教育

有木有遇到服务器返回的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",
             };
}

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务