1、方法的基本使用
1)retain:计数器+1,并且返回对象本身
2)release:计数器-1,没有返回值
3)retainCount:获取当前的计数器
4)dealloc:
当一个对象要被回收的时候,就会调用
当调用的时候,一定要在末尾处调用[super dealloc];
2、概念
1)僵尸对象:所占用的内存已经被回收的对象
2)野指针:指向将是对象的指针(EXC_BAD_ACCESS)
3)空指针:没有指向任何东西的指针
1、方法的基本使用
1)retain:计数器+1,并且返回对象本身
2)release:计数器-1,没有返回值
3)retainCount:获取当前的计数器
4)dealloc:
当一个对象要被回收的时候,就会调用
当调用的时候,一定要在末尾处调用[super dealloc];
2、概念
1)僵尸对象:所占用的内存已经被回收的对象
2)野指针:指向将是对象的指针(EXC_BAD_ACCESS)
3)空指针:没有指向任何东西的指针