Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c OSX中的webview内存泄漏_Objective C_Cocoa_Webview - Fatal编程技术网

Objective c OSX中的webview内存泄漏

Objective c OSX中的webview内存泄漏,objective-c,cocoa,webview,Objective C,Cocoa,Webview,如何避免webview的内存泄漏 当我关闭webview窗口时,webview消耗的内存未释放。 我尝试了许多来自现有答案的解决方案,如 1.在webview中加载空白页 2.停止加载 3.webview=nil 4.委托=无 5.清除缓存 6.清除cookies令人惊讶的是,10.12之前的Mac操作系统出现了内存泄漏,例如10.11、10.11 虽然webview正常释放内存,但占用的内存仅释放一半,应用程序内存仍然很高 然而,在webview解除锁定后,操作系统10.12和10.13中占用

如何避免webview的内存泄漏 当我关闭webview窗口时,webview消耗的内存未释放。 我尝试了许多来自现有答案的解决方案,如
1.在webview中加载空白页
2.停止加载
3.webview=nil
4.委托=无
5.清除缓存

6.清除cookies

令人惊讶的是,10.12之前的Mac操作系统出现了内存泄漏,例如10.11、10.11

虽然webview正常释放内存,但占用的内存仅释放一半,应用程序内存仍然很高


然而,在webview解除锁定后,操作系统10.12和10.13中占用的内存被完全释放。令人惊讶的是,10.12之前的Mac操作系统(如10.11、10.11)中出现了内存泄漏

虽然webview正常释放内存,但占用的内存仅释放一半,应用程序内存仍然很高


然而,在webview解除锁定后,操作系统10.12和10.13中占用的内存将完全释放。

您可以在看到内存问题的地方添加代码和错误日志吗?代码中没有任何错误。我只想用其他方法(而不是上面提到的)来释放webview消耗的内存。您能在看到内存问题的地方添加代码和错误日志吗?代码中没有任何错误。我只想用其他方法(而不是上面提到的)来释放webview所消耗的内存。然而,在webview dealloc…在sierra和high sierra上进行了测试之后,OS 10.12和10.13中占用的内存完全被释放了,操作系统10.12和10.13中占用的内存在webview dealloc…在sierra和high sierra上测试后完全释放