首页 > 其他 > 详细

ARC 下delloc的使用举例

时间:2014-04-21 08:46:36      阅读:448      评论:0      收藏:0      [点我收藏+]

转:

画面上有UIWebView,它的delegate是该画面的ViewController,在WebView载入完成后,需要做某些事情,比如,把indicator停掉之类的。

如果在WebView载入完成之前关闭画面的话,画面关闭后,ViewController也释放了。但由于WebView正在载入页面,而不会马上被释放,等到页面载入完毕后,回调delegate(ViewController)中的方法,由于此时ViewController已经被释放,所以会出错。(message sent to deallocated instance)

解决办法是在dealloc中把WebView的delegate释放。

-(void)dealloc {

    self.webView.delegate = nil;

}

ARC 下delloc的使用举例,布布扣,bubuko.com

ARC 下delloc的使用举例

原文:http://www.cnblogs.com/wuwangchuxin/p/3677234.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!