野指针
只要一个对象被释放了,我们就称这个对象为“僵尸对象”,当一个指针指向僵尸对象,
我们就称这个指针为“野指针”,只要给野指针发送消息就会报错。
空指针 nil
为了避免给野指针发送消息会报错,一般情况下,当一个对象被释放掉后,我们会将
这个对象的指针设置为空指针。因为在oc中给空指针发送消息是不会报错的。
野指针
只要一个对象被释放了,我们就称这个对象为“僵尸对象”,当一个指针指向僵尸对象,
我们就称这个指针为“野指针”,只要给野指针发送消息就会报错。
空指针 nil
为了避免给野指针发送消息会报错,一般情况下,当一个对象被释放掉后,我们会将
这个对象的指针设置为空指针。因为在oc中给空指针发送消息是不会报错的。