Posts tagged ‘Garbage Collection’

Cocoa不同内存管理环境下的autorelease

H 混合内存管理环境:垃圾收集法(Garbage Collection)+索引计数法(Reference Counting)

虽然大多数情况下混合环境是不被推荐的,但是如果在这个情况下,autorelease需要注意以下事项:

垃圾收集混合环境下:应该使用drain方法,因为release在GC模式下没有意义

索引计数环境下:drain和release对于autoreleasepool(自动释放池)的效果相同