iPhone NSDictionary objectForKey:与 valueForKey:性能

发布于 2024-09-19 19:17:36 字数 145 浏览 7 评论 0原文

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

In a code base I work with method valueForKey: is often used instead of objectForKey:. I have to optimize few methods that does this and was thinking if changing this to objectForKey: will introduce some performance gains?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

坐在坟头思考人生 2024-09-26 19:17:37

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

valueForKey: 如果键不以 @ 开头,则重定向到 objectForKey;如果

以 @ 开头,则调用 [super valueForKey:] 。替换你可以很快地更改为 objectForKey 所以为什么不呢,但我怀疑你会注意到任何区别!

For NSDictionary i would use objectForKey:..

valueForKey: redirects to objectForKey if the key does not start with @ and calls [super valueForKey:] if it does..

using find & replace you can change to objectForKey pretty fast so why not, but i doubt you will notice any difference at all!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文