SwiftはWKWebViewを書き、UIWebViewメモリの漏洩問題を解決する
1139 ワード
今日iPhoneを作った時、UIWebViewにメモリ漏れの問題があることを発見しました.
アップルがiOS 8の後、新しいWebKitフレームワークを発売したことを知った.
WKWebViewのメリットは次のとおりです.
あまり話さないで,まずコードをつけなさい.
質問があれば公式ドキュメント:公式アドレスに移動してください
アップルがiOS 8の後、新しいWebKitフレームワークを発売したことを知った.
WKWebViewのメリットは次のとおりです.
1)WKWebview 、 UIwebview
2)WKWebView HTML5
3)WKWebView , UIWebView 1/3 ~ 1/4
4)WKWebView 60fps (Built-in gestures)
5)WKWebView Safari JavaScript Nitro(JJT js )(Fast JavaScript)
6)WKWebView
7)app (Easy app-webpage communication)
8) (Responsive scrolling)
9) (battery)
あまり話さないで,まずコードをつけなさい.
import UIKit
import WebKit
class ViewController: UIViewController, WKUIDelegate {
var webView: WKWebView!
override func loadView() {
let webConfiguration = WKWebViewConfiguration()
webView = WKWebView(frame: .zero, configuration: webConfiguration)
webView.uiDelegate = self
view = webView
}
override func viewDidLoad() {
super.viewDidLoad()
let myURL = URL(string: "https://www.apple.com")
let myRequest = URLRequest(url: myURL!)
webView.load(myRequest)
}}
質問があれば公式ドキュメント:公式アドレスに移動してください