1、cocoa中的内存管理机制--引用计数 spa
Cocoa中提供了一种机制来实现上面提到的这个逻辑模型,它被称为"引用计数"(reference counting)或(保留计数)。引用计数的数值表示对象有几我的在使用它。
对象
每个对象都拥有一个引用计数(retain count)
内存
当对象被建立的时候,引用的数值就是1
内存管理
当发送retain消息时,该对象的应用计数加1,该对象的应用计数为2
引用
当向这个对象发送release消息时,该对象的应用计数减1
方法
当一个对象的引用计数为0时,系统自动调用dealloc方法,销毁该对象
im