美文网首页iOS Developer
AFNetworking获取到数据responsObject后,

AFNetworking获取到数据responsObject后,

作者: 灰客 | 来源:发表于2017-03-31 11:03 被阅读0次

后台数据接口里面有个值(特殊用户情况,只有一个号)不符合正常需求,且该值在界面中只有一个界面需要使用,但是考虑到后续情况,本该是做后台接口修改的,但是组长要求我这边去修改这个值

我刚刚开始的时候是觉得用可变字典的 setValue forKey:就完了

但是事实证明方法是失败的

我通过用model接受这个responsObject来修改model. schoolid_的值,但是发现存在NSUserDefaults里面的时候model 不可以存进去,只能存responsObject,这似乎又把问题绕回来,让我必须去改responsObject里面的键值对的值

我想到是不是responsObject不是一个可变字典
我用一个可变字典接受
_dataDict = [[NSMutableDictionary alloc]initWithDictionary:responseObject];

然后用简单粗暴方法
[dataDict removeObjectForKey:@"schoolid"];

[dataDict setObject:@"0" forKey:@"schoolid"];

然后把这个_dataDict保存到NSUserDefaults里面去

——*******完美*******——

相关文章

网友评论

    本文标题:AFNetworking获取到数据responsObject后,

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