2011-08-06 37 views
3

我知道(至少对于像Java这样的一些JIT编程语言)声明成员变量是私有的允许进行某些编译器优化。我意识到这可能并不普遍,但我在实践中已经看到了这一点,特别是当涉及到用于Java的嵌入式JIT编译器时。我的问题是,私人成员是否可以在Objective-C LLVM中赋予编译时好处(或运行时好处)?私人会员是否添加任何性能优势?

我要求我自己的教化,所以请不要“过早地优化”评论。

回答

1

“private members”in @private ivars?如果是的话,否则编译器不能做任何事情,只要优化那些,它纯粹是一个指定伊娃合同的标记。

相关问题