我有一個Web視圖,它被加載爲模態視圖。使用以下代碼加載網頁後出現內存泄漏。在IOS4.0中使用UIWebView加載請求時的內存泄漏
[myView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url]
cachePolicy:NSURLRequestReloadIgnoringLocalCacheData
timeoutInterval:30]];
我dealloc方法是如下:
- (void)dealloc
{
myView.delegate = nil;
[myView release];
[url release];
[super dealloc];
}
儀器表示GeneralBlock 32個泄漏的5塊,但沒有堆棧跟蹤可用。
泄漏每次加載網頁後都會發生,每次加載正好5塊。如果我在完全加載頁面之前解除模態視圖,則不會泄漏。如果我將緩存策略更改爲NSURLRequestReturnCacheDataElseLoad泄漏僅在首次加載網頁時發生。
我已經嘗試了下面的鏈接方法,但它不適用於我。
感謝任何幫助。 謝謝。
請使用'101010'按鈕來格式化代碼,而不是「報價」按鈕。 – 2010-10-04 17:59:21
謝謝,我想知道如何做到這一點。 – 2010-10-05 00:05:03