setValue:forKey:和setObject:forKey:NSMutableArray之间的区别是什么?

Joe*_*ner -1 objective-c ios5 xcode4.3

只是 - 我是一个新手,我不知道在任何情况下使用哪一个.

Jer*_*emy 8

没有区别因为既不存在也不存在NSMutableArray.

但是,存在这些方法NSMutableDictionary.2之间的区别是:

来自apple:NSMutableDictionary

-setValue:forKey:

此方法使用setObject:forKey:向字典添加值和键,除非value为nil,在这种情况下,该方法将尝试使用removeObjectForKey:删除键.

  • 不确定'完全欺骗'是什么意思.以上内容摘自苹果网站(并引用).除非你打算投票否决这个问题.干杯. (3认同)
  • @ RichardJ.RossIII我跟着你的链接,并不是那里的任何答案的重复. (2认同)