gpt4 book ai didi

objective-c - 私有(private)成员是否增加任何性能优势?

转载 作者:搜寻专家 更新时间:2023-10-30 20:26:47 25 4
gpt4 key购买 nike

我知道(至少对于某些 JIT 语言,如 Java),将成员变量声明为私有(private)允许进行某些编译器优化。我意识到这可能不是普遍正确的,但我在实践中看到了这一点,尤其是在涉及 Java 的嵌入式 JIT 编译器时。我的问题是,私有(private)成员是否可以在 Objective-C LLVM 中赋予任何编译时优势(或运行时优势)?

本人求教,请勿评论“不要过早优化”。

最佳答案

@private ivars 中的“私有(private)成员”?如果是,则否,编译器无法对它们进行优化,它纯粹是一个用于指定 ivar 契约的标记。

关于objective-c - 私有(private)成员是否增加任何性能优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6969648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com