我有NSArray
我想对存储在数组中的字典进行更改
我的data.plist
看起来像是:
data Array
Item 0 Dictionary
imagename String
name String
text String
url String
Item 1 Dictionary
imagename String
name String
text String
url String
Item 2 Dictionary
imagename String
name String
text String
url String
所以我想在所有项目中更新密钥imagename
和name
。
我该怎么做?
答案 0 :(得分:1)
应该这样做。
-(void)updateKey:(id)newKey oldKey:(id)oldKey atIndex:(int)index {
[[_myArray objectAtIndex:index] removeObjectForKey:oldKey];
[[_myArray objectAtIndex:index] setObject:forObject forKey:newKey];
}