我正在使用UIWebView为我的iPad应用加载纯文本HTML页面。 HTMP页面的大小仅为40KB。但是当我使用仪器来监视用于加载UIWebView的内存使用时,我发现它耗费了20MB的内存,如果我滚动网页视图,内存甚至会越来越高。最后我得到了1级记忆警告。
有人可以帮我吗?我怎么能为此减少内存? (我需要使用HTML在这里显示文字)。
NSString *htmlPath = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html" inDirectory:@"SPC"];
NSURL *url = [NSURL fileURLWithPath:htmlPath];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
答案 0 :(得分:0)
htmlPath 网址 请求
在此行之后释放所有这些
[webView loadRequest:request];
然后在dealloc中发布webview并使用webview作为ivar