您的位置:首页 > Web前端 > JavaScript

JSONModel 1.4版本以上需要注意

2017-05-31 10:44 337 查看
在解析model 过程中,如果出现特殊字符例如id 之类的字段,我们进行匹配转换即可解析出数据,

但是在JSONModel 1.4版本以上需要注意 这里如果按照之前的写法数据是解析不出来的,因为JSONModel 

进行了修改,需要将之间的key - value 进行调换位置。

+ (JSONKeyMapper *)keyMapper

{

    // model的属性名作为key
而json里面对应的属性作为value

    return [[JSONKeyMapper
alloc]
initWithModelToJSONDictionary:@{@"writeAward_award" :
@"copyWriteAward",
@"writeDesc_desc" : @"copyWriteDesc"}];

}

initWithDisctionary方法已经deprecated

需要使用initWithModelToJSONDictionary代替
而且dictionary的写法和之前相比正好反了一下
现在是model的属性名作为key 而json里面对应的属性作为value
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息