2012-04-18 7 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) –

+0

ありがとうございます。そのスレッドからの回答は得られません。 – jianhua

答えて

1

私はこのようにそれをやっている:それは役立ちます。この場合

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

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

はい、それは適切な方法です、多くのオープンソースもこのように使います。 – jianhua

関連する問題