黑马程序员技术交流社区

标题: 野指针与全局对象, [打印本页]

作者: Gyj900730@    时间: 2016-8-29 23:25
标题: 野指针与全局对象,
1.什么是野指针
    2)OC中的野指针
    一个指针 指向了一个对象,但是这个对象已经被回收
    OC 中所说的回收,是指这个对象的所占的内存可以分配给别人使用
    回收对象之后 对象的数据可能还是存在的,但是我们不用
2.僵尸对象
    一个对象,这个对象已经被回收,但是还没有分配给别人
    野指针:就是指向僵尸对象的指针
3.僵尸对象能不能使用?
    僵尸对象肯定是不能用,但是xcode默认是不会报错,我们需要xcode报错
需要开启僵尸对象实时检查机制:
4.僵尸对象不能复活,不要去研究僵尸对象的一些属性(retainCount,其他属性)
作者: qweaschen    时间: 2016-9-2 21:38
僵尸对象。。好强势还没学过




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2