这样写没问题的:
UIImageView *imgView = [UIImageView alloc]initWithFrame:...];
[self.view addsubview imgView];
[imgView release];
UILabel *label = [[UILabel alloc]init...];
[imgView addSubview:label]; //不要以为imgView已经释放了,因为self.view仍保有它哩(若保险起见,你也可以把 [imgView release] 放到下边
[label release];
本文介绍了在iOS应用开发中如何正确地管理视图层级,包括UIImageView和UILabel的使用技巧。通过实例展示了如何分配和释放内存,确保视图正确显示的同时避免内存泄漏。
1万+

被折叠的 条评论
为什么被折叠?



