目标C - 内存管理和自动释放???

ary*_*axt 3 memory-management objective-c autorelease

autorelease是否保证在块结束时对象将被释放?

或者手动释放对象更好?

Mat*_*ing 7

它保证在块执行后的某个时间释放它,不一定在紧接着之后释放.由运行时决定何时确定.

这不是什么大不了的事,除非你正在做很多自动释放的变量,比如在一个大循环中创建它们,或者如果你正在创建大的自动释放对象,比如UIImages.在这些情况下,您应该在通过时手动释放,否则自动释放是完全可以接受的.