请在这里帮助新手 . 我敢肯定这很简单 .
我正在跟进并很好地学习Xode,但我对URL的基本连接感到困惑:
var text = textField.text
var url = NSURL.URLWithString(text)
var request = NSURLRequest(URL: url)
webView.loadRequest(request)
我在上面的第二行收到以下错误:
'URLWithString' is unavailable: use object construction 'NSURL(string:)'
(代码是简要教程的一部分:http://www.lynda.com/articles/build-first-ios-app-swift)
5 回答
使用初始值设定项NSURL(string:):
Apple最近改变了一些Swift方法,所以我发现一些Swift教程已经过时,就像你遇到过的那样 . 幸运的是,它告诉你确切的做法:
Swift 3更新:
var url = URL(string:text)
斯威夫特2:
var url = NSURL(string:text)
从Swift 3.0开始,NS前缀从NSURL中删除:
某些对象需要显式参数名称,除非另有定义: