替换NSDictionary中的键/值

loc*_*boy 13 objective-c nsdictionary key-value

如果我有一个带有以下键/值"foo"/"bar"的字典并声明它[dictionary setObject:@"baz" forKey:@"foo"];会用"foo"/"baz"替换当前键值对并删除"foo"/"bar"吗?

jsm*_*smp 8

一个的的行为的NSMutableDictionary(如任何常见哈希表)的是,如果不存在,它创建一个新的键/值对,如果它已经存在将与更换新的现有值.