黑马程序员技术交流社区
标题:
内存管理的疑问
[打印本页]
作者:
Eil.tea
时间:
2015-8-8 11:15
标题:
内存管理的疑问
已经赋值nil的对象,还能进行管理吗?对象 release已经无效了。
作者:
Eil.tea
时间:
2015-8-8 11:25
如果定义一个对象Person,该类有个成员 Car *_car;,如果未赋值前,_car=nil(初始化),Person对象如果未给_car赋值,直接释放的时候,会调用 [_car release]方法,此时,并没有调用 [car dealloc],所以这部分内存是否被释放了。
作者:
wowthe1st
时间:
2015-8-8 12:23
不影响,对nil发消息不报错,相当于没效果;
nil不指向任何内存地址,所以没有哪块内存被释放了
作者:
qq64694219
时间:
2015-8-8 13:54
内存的问题非常重要,一起学习学习,掌握了内存,就等于对所有编程的根本了解。加油加油,一起进步
作者:
1312878967
时间:
2015-8-8 19:23
好厉害的样子 加油
作者:
wdcew
时间:
2015-8-8 19:28
内存很重要咯,跟楼主共勉!!
作者:
用晦而明
时间:
2015-8-8 19:33
跟大家一起学习 加油!~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2