我正在寻找一个主要来源(或一个非常好的解释)来支持在autorelease为iPhone编写软件时使用危险或过于昂贵的说法.
autorelease
有几个开发人员提出这个说法,我甚至听说Apple不推荐它,但是我还没有找到任何具体的来源来支持它.
SO参考: autorelease-iphone 为什么这会造成内存泄漏(iPhone)?
注意:从概念的角度来看,我可以看到,这autorelease比简单的调用要贵一些release,但我不认为小的惩罚足以让Apple推荐它.
release
什么是真实的故事?
iphone performance objective-c autorelease
autorelease ×1
iphone ×1
objective-c ×1
performance ×1