2016-09-14 41 views
0

如何避免webview的内存泄漏 当我关闭webview窗口内存不释放,这是由webview消耗。 我是从现有的答案中的WebView
2.停止加载
3.网页流量=零
4.委托=零
5.清除缓存
6.清除尝试了许多解决方案,如
1.负荷空白页cookies在OSX的webview内存泄漏

+0

可以添加你的代码和错误日志,你看到内存的问题? –

+0

代码没有错。我只是想通过其他方式(而不是上面提到的)来释放webview消耗的内存。 –

回答

2

令人惊讶的是,Mac OS中的内存泄漏出现在10.12之前,例如10.11,10.11。

尽管webview通常会释放,但占用的内存只释放一半,应用内存仍然很高。

然而,在OS 10.12 & 10.13占用的内存是完全releaase后的WebView的dealloc

+0

但是,OS 10.12和10.13中的占用内存在webview dealloc后完全释放......已在sierra和high sierra上测试过 –