Memory Management in Cocoa Program
摘要:
内存管理模型基于对象的引用计数。一个对象至少有一个拥有者。如果一个对象没有拥有者,运行时系统会自动destroy它。为了保证正确清除掉拥有的调用,Cocoa设定了以下的基本准则。基本准则:创建一个对象,你就持有了它。(创建一个对象的方法往往是已“alloc”,“new”,“copy”或者“mutableCopy”为前序)可以通过retain去持有一个对象当不再需要对象时,就要清除掉持有对象的引用(通过发送release或者autorelease消息)不持有的对象不需要清除掉引用(例如[NSString stringWithFormat:""]的对象就是你没有持有的对象,不需 阅读全文
posted @ 2013-03-05 20:17 wacao 阅读(332) 评论(0) 推荐(0) 编辑