elc*_*ool 4 iphone nsmutablearray nsmutabledictionary
我有一个带有几个数组的plist字典,每个数组都有不同数量的项目.这些项目也是字典.所以基本上它看起来像这样:
我想找到更改其中一个数组(placeName,description,height)中的值的最佳方法.
plist是资源的一部分,所以我这样称它:
[[NSMutableDictionary alloc] initFromName:@"mydefaults.plist"];
Run Code Online (Sandbox Code Playgroud)
我已经看到了setValue:forKey方法,但看起来我正陷入混乱.如果它只是一个值,我认为我不应该设置整个完整的数组.
那么,哪种方式最好?
怎么样的东西
[[[plistDictionary objectForKey:@"places"] objectAtIndex:1] setValue:@"Another house" forKey:@"placeName"]
Run Code Online (Sandbox Code Playgroud)
如果"内部"数组和字典确实是可变的.