首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Xcode6错误'URLWithString‘不可用?

Xcode6错误'URLWithString‘不可用?
EN

Stack Overflow用户
提问于 2015-01-21 23:40:06
回答 5查看 9.3K关注 0票数 20

请帮帮这里的新手。我相信这是愚蠢而简单的。

我很好地跟随并学习了Xode,但我在URL的基本连接上遇到了困难:

代码语言:javascript
复制
var text = textField.text
var url = NSURL.URLWithString(text)
var request = NSURLRequest(URL: url)
webView.loadRequest(request)

对于上面的第二行,我得到以下错误:

字符串‘’不可用:使用对象构造‘NSURL(URLWithString:)’

(代码是位于:http://www.lynda.com/articles/build-first-ios-app-swift的简短教程的一部分)

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2015-01-21 23:41:21

使用初始化器NSURL(string:)

代码语言:javascript
复制
var url = NSURL(string: text)
票数 20
EN

Stack Overflow用户

发布于 2015-01-21 23:42:51

苹果最近改变了一些Swift方法,所以我发现一些Swift教程已经过时了,就像你遇到的一样。幸运的是,它会准确地告诉你要做什么:

Swift 3更新:var url = URL(string:text)

Swift 2:var url = NSURL(string:text)

票数 23
EN

Stack Overflow用户

发布于 2015-03-29 19:57:45

代码语言:javascript
复制
func applicationDidFinishLaunching(aNotification: NSNotification?) {

    // Insert code here to initialize your application
    var text = "http://www.google.com"
    var url = NSURL(string:text)
    var req = NSURLRequest(URL: url!)



    webView.mainFrame.loadRequest(req)
}
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28071135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档