iPhone NSDictionary objectForKey:vs valueForKey:performance

时间:2010-09-16 07:22:48

标签: iphone nsdictionary

在代码库中,我经常使用方法valueForKey:而不是objectForKey:。我必须优化一些方法来实现这一点,并且正在考虑将此更改为objectForKey:是否会带来一些性能提升?

1 个答案:

答案 0 :(得分:1)

对于NSDictionary,我会使用objectForKey:..

valueForKey:如果密钥不以@开头,则重定向到objectForKey,如果是,则调用[super valueForKey:] ..

使用find&替换你可以快速更改为objectForKey,为什么不,但我怀疑你会注意到任何差异!