WKWebView在iOS 8中,SFSafariViewController在iOS 9中。我知道WKWebView子类来自UIView,SFSafariViewController子类来自UIViewController。
它们本质上是不同的。
我的问题是关于这两个组件之间的内存管理。
来自Facebook,减少Facebook iOS应用程序中的FOOM的开发者
WKWebView --这实际上是在一个单独的过程中执行其大部分工作,这意味着大多数与web视图相关的内存使用不会归因于我们的进程。
这对于防止应用程序被杀死有很大帮助,因为我们的进程消耗了大量的内存。
SFSafariViewController是否在一个单独的进程(如WKWebView )中处理与web视图相关的内存?
发布于 2015-09-22 11:10:53
是的,Safari View在与应用程序不同的进程中运行。这是WWDC会话的链接。
https://stackoverflow.com/questions/32633386
复制相似问题