摘要: 如果你能够真正的理解autorelease,那么你才是理解了Objective c的内存管理。Autorelease实际上只是把对release的调用延迟了,对于每一个Autorelease,系统只是把该Object放入了当前的Autorelease pool中,当该pool被释放时,该pool中的所有Object会被调用Release。实际上对于 [NSString stringWithFormat:] 这类构造函数返回的对象都是autorelease的。2.2) autorelease pool来避免频繁申请/释放内存(就是pool的作用了)。这个应该是相对比较好理解的。总结:1)一定. 阅读全文
posted @ 2011-02-22 17:16 子非あ鱼 阅读(3387) 评论(2) 推荐(3)