我们在iOS 8中有WKWebView
,在iOS 9中有SFSafariViewController
。
我知道来自WKWebView
的{{1}}个子类,以及来自UIView
的{{1}}个子类。
它们本质上是不同的。
我的问题是关于这两个组成部分之间的内存管理
引自Facebook的开发者Reducing FOOMs in the Facebook iOS app
WKWebView - 它实际上在一个单独的进程中执行大部分工作,这意味着大多数与Web视图相关的内存使用不会归因于我们的进程。
这有助于防止我们的应用被杀死,因为我们的进程会消耗大量内存。
SFSafariViewController是否在像WKWebView这样的单独进程中处理与Web视图相关的内存?