Swift中的UIWebView(不推荐使用)和Webkit View之间的区别

时间:2019-04-25 04:57:50

标签: ios uiwebview webkit

我开始在ios swift中学习Webview,但是我无法理解uiwebview和webview kit之间的区别。推荐一些文章或文档,以便我能使之清楚。

1 个答案:

答案 0 :(得分:1)

UIWebView已过时,不应在应用程序中使用,而WKWebView可以替代。

如果比较性能,WKWebView的性能要优于UIWebView,因为UIWebView会消耗大量内存来加载相同的网页,而WKWebView另一方面不消耗那么多。您可以轻松创建演示应用并亲自查看

根据Apple文档

  

在运行于iOS 8及更高版本的应用中,请改用WKWebView类   UIWebView的使用

因此,总而言之,如果您想在应用程序内部加载网页,则可以使用WKWebView

也不是您真正想要的,但是如果您想要一些与Safari相关的功能,例如阅读器,自动填充,欺诈性网站检测和内容阻止,则还应该查看SFSafariViewController

您可以找到有关SFSafariViewController

的更多信息