对于成员变量实例,在ViewDidUnload()中需要先release,然后再将其置为nil,即:[xxx release]; xxx= nil;
而对于属性变量(即只用@property声明的变量),在ViewDidUnload()中只需要将属性值置为nil即可,不需要自己再release,因为系统已经release这个变量了。
本文介绍了在iOS开发中如何正确管理视图的生命周期,特别是针对成员变量实例和属性变量在ViewDidUnload方法中的处理方式。对于成员变量实例,需先调用release方法释放内存,然后将其设为nil;而属性变量只需设置为nil,系统会自动处理释放。
对于成员变量实例,在ViewDidUnload()中需要先release,然后再将其置为nil,即:[xxx release]; xxx= nil;
而对于属性变量(即只用@property声明的变量),在ViewDidUnload()中只需要将属性值置为nil即可,不需要自己再release,因为系统已经release这个变量了。
569

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