标签:
范围:
任何继承了NSObject的对象,对基本数据类型无效
原理:
每个对象内部都保存了一个与之相关联的整数,称为引用计数器
当使用alloc,new或者copy创建一个对象时,对象的引用计数器被设置为1
给对象发送一条retain消息,可以使引用计数器值+1
给对象发送一条release消息,可以使引用计数器值-1
当一个对象的引用计数器值为0时,那么它将被销毁,其占用的内存被系统回收,OC也会自动向对象发送一条dealloc消息。一般会重写dealloc方法,在这里释放相关资源。一定不要直接调用dealloc方法
可以给对象发送retainCount消息获得当前的引用计数器
标签:
原文地址:http://www.cnblogs.com/Holy-Mac/p/4273909.html