2012-04-18 21 views
4

对于iphone项目中的UIWebView,对于[webView stopLoading]方法,它是如何工作的?它是否真的停止所有与加载有关的过程?考虑这个UIWebView加载清单的情况,它是如何处理的?什么时候在iphone项目中调用[UIWebView stopLoading]?

在[viewController viewWillDisappear]或[viewController dealloc]期间调用[webView stopLoading]的适当时机是什么?

任何想法或讨论将不胜感激,在此先感谢。

+1

检查这是否有帮助[http://stackoverflow.com/questions/10186507/uialertview-dynamically-in-iphone-app/10186738 #10186738](http://stackoverflow.com/questions/10186507/uialertview-dynamically-in-iphone-app/10186738#10186738) – 2012-04-18 09:57:50

+0

谢谢。没有得到该线程的答案。 – jianhua 2012-04-19 06:21:06

回答

1

在我的项目,我做这件事是这样的:

- (void)viewWillDisappear 
{ 
    if ([webView isLoading]) 
     [webView stopLoading]; 
} 

- (void)dealloc 
{ 
    [webView setDelegate:nil]; 
    [webView release]; 
    [super dealloc]; 
} 
+2

是的,这是正确的方法,说许多开源也使用这种方式。 – jianhua 2012-06-08 13:20:41

相关问题