IOS 应用视图对象的清理分析

来源:互联网 发布:2015年中国经济数据 编辑:程序博客网 时间:2024/05/17 21:38

作者:朱克锋

邮箱:zhukefeng@iboxpay.com

转载请注明出处:http://blog.csdn.net/linux_zkf


如果您的视图类分配了任何内存、存储了任何对象的引用、或者持有在释放视图时也需要被释放的资源,则必须实现其dealloc方法。当您的视图对象的保持数为零、且视图本身即将被解除分配时,系统会调用其dealloc方法。您在这个方法的实现中应该释放视图持有的对象和资源,然后调用超类的实现,如程序程序清单所示。
程序清单实现dealloc方法
 
- (void)dealloc {
       
    // Release a retained UIColor object
       
    [color release];
       
    // Call the inherited implementation
       
    [super dealloc];
       
}    



原创粉丝点击