我有一个NSMutableDictionary。
NSMutableDictionary* plistDict = [[NSMutableDictionary alloc] initWithContentsOfFile:path];
我需要更新字典中的一个元素,该如何操作?
我有一个NSMutableDictionary。
NSMutableDictionary* plistDict = [[NSMutableDictionary alloc] initWithContentsOfFile:path];
我需要更新字典中的一个元素,该如何操作?
首先使用
[dict objectForKey:@"key"];
稍后,您可以使用以下内容将它们设置回去:
- (void)setObject:(id)anObject forKey:(id)aKey
- (void)setValue:(id)value forKey:(NSString *)key
NSMutableDictionary类中的addEntriesFromDictionary方法。
如果两个字典包含相同的键,则接收字典的先前值对象将收到一个释放消息,并由新值对象代替它。
字典只允许每个键只有一个对象,因此如果您使用“为键设置对象”,它将更新当前对象。