ary*_*axt 3 memory-management objective-c autorelease
autorelease是否保证在块结束时对象将被释放?
或者手动释放对象更好?
它保证在块执行后的某个时间释放它,不一定在紧接着之后释放.由运行时决定何时确定.
这不是什么大不了的事,除非你正在做很多自动释放的变量,比如在一个大循环中创建它们,或者如果你正在创建大的自动释放对象,比如UIImages.在这些情况下,您应该在通过时手动释放,否则自动释放是完全可以接受的.
| 归档时间: |
|
| 查看次数: |
176 次 |
| 最近记录: |