【发布时间】:2011-04-20 21:01:44
【问题描述】:
如果我有一个带有以下键/值“foo”/“bar”的字典并声明[dictionary setObject:@"baz" forKey:@"foo"];,这是否会将当前键值对替换为“foo”/“baz”并删除“foo”/“bar “?
【问题讨论】:
-
如果你有一个 NSMutableDictionary,是的,它将替换该值(并释放它)。
-
将那行代码粘贴到文件中看看会发生什么是不切实际的吗?这似乎是回答问题的一种简单方法。
-
试一试并找出答案?我的猜测:它会让你的盒子着火,并清空你购买 Twinkies 的银行账户。一定要喜欢可可的力量。
标签: objective-c nsdictionary key-value