我发现我的应用程序在 web 视图已经被释放时占用了很多内存。因为我的应用程序需要加载很多网页。这是我在 dealloc 方法中调用的释放函数。
[[NSURLCache sharedURLCache] removeAllCachedResponses];
[[_webView mainFrame] loadHTMLString:@"" baseURL:nil];
[_webView stopLoading:nil];
[_webView removeFromSuperview];
[_webView setResourceLoadDelegate:nil];
[_webView setFrameLoadDelegate:nil];
[_webView release];
_webView = nil;
但是这样做时没有任何反应。它仍然有很多内存被持有者。我该怎么办?