【发布时间】:2010-10-11 10:41:21
【问题描述】:
我正在寻找一个主要来源(或一个非常好的解释)来支持在为 iPhone 编写软件时使用autorelease 是危险的或过于昂贵的说法。
有几个开发者提出了这种说法,我什至听说苹果不推荐它,但我无法找到任何具体的来源来支持它。
SO 参考资料:
autorelease-iphone
Why does this create a memory leak (iPhone)?
注意:从概念的角度来看,我可以看到autorelease 比简单地调用release 稍微贵一些,但我认为小惩罚不足以让 Apple 推荐反对它.
真实的故事是什么?
【问题讨论】:
标签: iphone objective-c performance autorelease