setObject:forKey setObject:forKeyedSubscript有什么区别

时间:2014-07-04 13:41:03

标签: objective-c nsmutablearray

方法setObject:forKeysetObject:forKeyedSubscript之间有什么区别吗?

我正在使用Objective-C NSMutableArray。两者似乎对我的功能都一样。

2 个答案:

答案 0 :(得分:5)

setObject:forKeyedSubscript:setObject:atIndexedSubscript:用于Objective C Literals引入的可变集合下标方法。

setObject:forKeyedSubscript:用于字典样式的可变集合。您不应该将它与数组样式集合一起使用。

更多信息here

答案 1 :(得分:0)

文档说:

"此方法与setObject:forKey:"相同。