使用objectForKey和valueForKey的Prons和Cons?

时间:2015-04-23 06:32:36

标签: ios objective-c nsdictionary

据我所知,objectForKeyvalueForKey之间存在差异。

objectForKey:数据类型为:(id)aKeyvalueForKey:数据类型为:(NSString *)key

我知道这个话题已在stackoverflow上讨论过,但这并不能让我满意。所以请不要标记为duplicated

我已经提到了:

Difference between objectForKey and valueForKey?

What is the difference between valueforKey:, objectForKey:, and valueForKeyPath:?

最后NSString也是id的类型。那么为什么apple提供valueForKey而不是objectForKey。我认为存在一些性能问题或其他问题。我的问题是,如果objectForKey满足valueForKey的所有要求,那么valueForKey需要什么?

0 个答案:

没有答案