NSSingleEntryDictionaryI 原因

NSSingleEntryDictionaryI原因

在iOS中我们可能这么保存数据@{@"name"@:@{@"xing":@"kwok",@"ming":@"yule"}};

这是一个字典,key是一个NSString,value是一个字典

但是此时我们如果想更变字典里面的值的时候会发现报错 :NSSingleEntryDictionaryI  这个错误,此时存储的时候应该是这样的(存储的时候注意类型)

NSMutableDictionary * dict = [[NSMutableDictionary alloc]initWithObjectsAndKeys:@"kwok",@"xing",@"yule",@"ming", nil];

NSMutableDictionary * saveDict = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"name",dict, nil];

 

posted on 2016-10-27 13:01  yuleKwok  阅读(1081)  评论(0编辑  收藏  举报