黑马程序员技术交流社区
标题:
面试题:重写内存管理代码
[打印本页]
作者:
长厢厮守℡
时间:
2015-12-17 23:24
标题:
面试题:重写内存管理代码
@implementation CZPerson
-(void) setRoom: (CZRoom *)room
{ // 如果地址不同,代表不是指向同一个对象,则需要内存管理的代码
if(_room !=room){
//释放旧对象
[_room release];
//retain新对象
_room = [room retain];
}
}
重写delloc
-(void) delloc
{
//释放资源
self.room = nil;
// 验证是否释放
NSLog(@"%s",__func__);
[super delloc];
}
@end
复制代码
作者:
luoye111
时间:
2015-12-18 12:22
MRC的经典方法,值得学习
作者:
blcl1988
时间:
2015-12-18 12:39
学习了。
作者:
张迷
时间:
2015-12-18 14:41
学习了,到时候用得到,哈哈
作者:
后知后觉4778
时间:
2015-12-19 07:42
OC中的重点,要熟记于心,虽然有ARC但是MRC的代码要能看懂
作者:
daniel661
时间:
2015-12-19 10:14
学习了 已收藏
作者:
tangtang.
时间:
2015-12-22 09:12
顶一下 AA A
作者:
15931110616
时间:
2015-12-22 13:19
顶一下 还没有学习到这个地方 先收藏
作者:
木叶
时间:
2015-12-22 20:45
先收藏一下
作者:
wsxywps
时间:
2015-12-22 23:34
学习了。。。。。。。
作者:
yfh349958021
时间:
2015-12-22 23:59
很好的方法,先收藏了
作者:
daniel661
时间:
2015-12-23 00:02
mrc的写法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2