僵尸对象:一个OC对象引用计数为0被释放后就变成僵尸对象了,僵尸对象的内存已经被系统回收,虽然可能该对象还存在,数据依然在内存中,但僵尸对象已经是不稳定对象了,不可以再访问或者使用,它的内存是随时可能被别的对象申请而占用的 野指针:指针指向的对象已经被回收掉了.这个指针就叫做野指针 EXC_BAD_ACCESS 野指针访问僵尸对象.有的时候会出问题报错EXC_BAD_ACCESS 空指针:是指没有指向任何东西的指针(存储的东西是nil、NULL、0),给空指针发送消息不会报错