簡體   English   中英

錯誤:無法轉換類型“URL?”的值到預期的參數類型'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 在導航 controller 上加載一個簡單的網站。 但我無法繼續。 因為我面臨線路錯誤

let URL = let url = URL(string: "https://www.google.com")!

我需要知道兩件事

  1. 錯誤是什么意思?
  2. 我該如何解決?

錯誤很明顯。 您需要將URLRequest object 作為參數傳遞。

let url = URL(string: "https://www.google.com")!
webView.load(URLRequest(url: url))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM