NSAutoReleasePool的理解
摘要:
关于NSAutoReleasePool的理解.(大部分内容来自于iOS4.3 Library)Cocoa的内存管理主要依赖于Reference Counting, 而NSAutoReleasePool就是用来支持它的. autorelease pool中存放的对象会在其自身干枯(drain)时被release.我们都知道当一个object的release方法被触发时, 这个对象就被销毁了, 再也不能对它有任何引用, 否则就会出现异常. 但如果在销毁它时触发的是autorelease方法, 那这个object就进入了对应的autorelease pool, 它的生命就被延长了(当pool dra 阅读全文
posted @ 2013-01-23 15:05 梁DH 阅读(405) 评论(0) 推荐(0)
浙公网安备 33010602011771号