Error : Cannot convert value of type 'URL?' to expected argument type 'URLRequest
Error : Cannot convert value of type 'URL?' to expected argument type 'URLRequest
import UIKit
import WebKit
class ViewController: UIViewController, WKNavigationDelegate {
var webView : WKWebView!
override func loadView() {
webView = WKWebView()
webView.navigationDelegate = self
view = webView
}
override func viewDidLoad() {
super.viewDidLoad()
let url = URL(string: "https://www.google.com")!
webView.load(url)
webView.allowsBackForwardNavigationGestures = true
}
}
你好,我是 Swift 编程新手。我试图在 WKWebView 的帮助下在导航控制器上加载一个简单的网站。但我无法继续下去。因为我在 line
中遇到错误
let URL = let url = URL(string: "https://www.google.com")!
我需要知道两件事
- 错误是什么意思?
- 我该如何解决?
错误很明显。您需要传递一个 URLRequest
对象作为参数。
let url = URL(string: "https://www.google.com")!
webView.load(URLRequest(url: url))
import UIKit
import WebKit
class ViewController: UIViewController, WKNavigationDelegate {
var webView : WKWebView!
override func loadView() {
webView = WKWebView()
webView.navigationDelegate = self
view = webView
}
override func viewDidLoad() {
super.viewDidLoad()
let url = URL(string: "https://www.google.com")!
webView.load(url)
webView.allowsBackForwardNavigationGestures = true
}
}
你好,我是 Swift 编程新手。我试图在 WKWebView 的帮助下在导航控制器上加载一个简单的网站。但我无法继续下去。因为我在 line
中遇到错误let URL = let url = URL(string: "https://www.google.com")!
我需要知道两件事
- 错误是什么意思?
- 我该如何解决?
错误很明显。您需要传递一个 URLRequest
对象作为参数。
let url = URL(string: "https://www.google.com")!
webView.load(URLRequest(url: url))