我正在尝试将谷歌搜索添加到我的文本框中。我已经知道了,所以我可以查找一个或两个变量,但在三次之后崩溃。我需要更改或添加什么才能使其工作?这里是我的代码...带有两个以上变量的Swift谷歌搜索
FUNC textFieldShouldReturn(文本框:的UITextField) - >布尔{ textField.resignFirstResponder()
var urlString: String = textField.text
var url = NSURL(string: urlString)
if (url != nil) {
url = NSURL(string: "http://www.google.com/search?q=\(urlString)")
var request = NSURLRequest(URL: url!)
self.webView.loadRequest(request)
}
if url?.scheme == nil {
var spaces = urlString.rangeOfString(" ")
var urlStrings = urlString.stringByReplacingCharactersInRange(spaces!, withString: "+")
var url = NSURL(string: "http://www.google.com/search?q=\(urlStrings)")
var request = NSURLRequest(URL: url!)
self.webView.loadRequest(request)
}
return false
}
欢迎来到SO。请在此发布所有相关信息,错误消息,调用堆栈等。 –