三种内存释放模式

来源:互联网 发布:华中师范网络教育登陆 编辑:程序博客网 时间:2024/06/05 04:32

三种内存释放模式

1.如果是用属性并且retian了


self.labelUp=[[[UILabelalloc]initWithFrame:CGRectMake(15, frame.size.height/3-11, frame.size.width-15-10,22)]autorelease];

self.labelUp=nil;

2.如果只是一般的成员变量


 lbl = [[UILabelalloc]init];

 NSLog(@"",[lblretainCount]);

[selfaddSubview:lbl];

[lblrelease];

        

3。直接声明成自动释放变量

lbl = [[[UILabelalloc]init]autorelease];

[selfaddSubview:lbl];

原创粉丝点击