2010-09-13 32 views
1

我一直在尋找在互聯網上的許多代碼示例。 如果我從界面構建器添加一個UIWebView作爲IBOutlet。 在控制器的dealloc方法中,我需要執行以下操作是否正確?什麼是釋放UIWebView的正確方法?

[webView stopLoading]; 
webView.delegate = nil; 
[webView release]; 

和viewDidUnload方法呢?

回答

0

UIViewController class reference中,Apple建議對於iOS 3.0及更高版本,您可以釋放對無法輕鬆重新創建的對象的引用。

在同一文檔中,Apple還建議您在dealloc中釋放這些引用。

相關方法文檔位於類引用的viewDidUnload部分;它詳細闡述了這一點,並涵蓋了viewDidUnload和dealloc。

0

這是一個適當的方式來處理。

+0

在viewDidUnload方法中怎麼樣 – Taho 2010-09-13 01:05:35

+0

我所做的大部分代碼,我從來沒有使用過'viewDidUnload'。 – 2010-09-13 01:14:40

相關問題