Swift网络浏览器
我对swift非常陌生,没有使用objective-C的经验,只有部分C++. 我正在尝试使用swift创建一个简单的web浏览器,以下是我的代码:Swift网络浏览器,swift,browser,nsurl,ibaction,Swift,Browser,Nsurl,Ibaction,我对swift非常陌生,没有使用objective-C的经验,只有部分C++. 我正在尝试使用swift创建一个简单的web浏览器,以下是我的代码: import UIKit import WebKit class ViewController: UIViewController { @IBOutlet var containerView: UIView! var webView: WKWebView? override func loadView() {
import UIKit
import WebKit
class ViewController: UIViewController {
@IBOutlet var containerView: UIView!
var webView: WKWebView?
override func loadView() {
super.loadView()
self.webView = WKWebView()
self.view = self.webView
}
override func viewDidLoad() {
super.viewDidLoad()
var url = NSURL(string: "https://www.duckduckgo.com/")
var req = NSURLRequest(URL: url!)
self.webView!.loadRequest(req)
}
@IBAction func Searchresult(sender: AnyObject) {
url = NSURL(string: "https://www.duckduckgo.com/?q=\(sender)")
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
据推测,XCode在@IBAction func
搜索结果中使用了未解析的标识符URL
再一次,如果有明显的问题,我非常抱歉,我非常累,不擅长swift。乍一看,您似乎没有在@iAction中声明url,只需将
let url=NSURL(字符串:https://www.duckduckgo.com/?q=\(发件人)“)
观看此youtube视频。这是一个系列视频,所以你必须等待新的视频。