我有一个NSMutableDictionary。
NSMutableDictionary* plistDict = [[NSMutableDictionary alloc] initWithContentsOfFile:path];
我必须更新该字典中的元素。我怎么能这样做?
答案 0 :(得分:12)
请参阅此处的API
首先使用
检索对象[dict objectForKey:@"key"];
稍后,您可以使用以下方式重新设置它们:
- (void)setObject:(id)anObject forKey:(id)aKey
- (void)setValue:(id)value forKey:(NSString *)key
答案 1 :(得分:2)
字典只允许你为每个键都有一个对象,所以如果你使用“set object for key”它会更新当前的那个
答案 2 :(得分:2)
NSMutableDictionary的方法 addEntriesFromDictionary 。
如果两个字典都包含相同的键,则接收字典的该键的先前值对象将发送一条释放消息,新值对象将取代它。