黑马程序员技术交流社区

标题: 在ARC与非MRC中调用dealloc函数有什么区别,能举例说明吗? [打印本页]

作者: wanyiyuan    时间: 2014-9-19 11:50
标题: 在ARC与非MRC中调用dealloc函数有什么区别,能举例说明吗?
在ARC与非MRC中调用dealloc函数有什么区别,能举例说明吗?
作者: 王庆功    时间: 2014-9-19 12:22
我自己的理解,也是刚看完视频。首先在ARC 中不能调用[super dealloc]了,在非ARC中必须要最后调用这一个。
作者: 雨后暖暖    时间: 2014-9-19 19:40
现在xcode5创建工程的时候,默认都是ARC机制,不需要我们去管理内存,但是系统是不允许我们调用super dealloc方法的,在我们手动改成非ARC是,在重写dealloc的时候,需要写super dealloc方法
作者: 闫跃文    时间: 2014-9-21 22:32
MRC和ARC调用dealloc,没什么区别,都是系统在释放对象时调用的,不过MRC的情况下,你需要在dealloc中释放其他的对象




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