我一直在創建我自己的網頁瀏覽器,併成功地在xcode中完成。但後來我想要一個特定的網址谷歌,例如第一次打開時加載,現在我一直有這個問題。如果任何人都可以向我解釋如何做到這一點,那就太好了。我在我的ViewController類中嘗試了多個東西,但似乎沒有任何工作。網頁瀏覽器啓動時的默認網站xcode swift
這是我的代碼片段,如果有什麼問題可以告訴我嗎? :)謝謝
import Cocoa
import WebKit
class ViewController: NSViewController {
@IBOutlet weak var webView: WebView!
override func viewDidLoad() {
super.viewDidLoad()
let urlString = "https://www.google.com/"
self.webView.mainFrame.loadRequest(NSURLRequest(URL: NSURL(string: urlString)! as URL))
}
override var representedObject: Any? {
didSet {
}
}
}
你不應該只是做'self.webView.loadRequest',而不是'self.webView.mainFrame.loadRequest'? –
我得到爲什麼這應該工作,但我仍然收到錯誤:類型'WebView'的值沒有成員'loadRequest'。 – sonicsword
請參閱參考。雖然它是在目標c http://stackoverflow.com/questions/15921974/how-to-load-url-on-launch-in-a-webview-osx-project –