我更新到iOS 8.1并更新了我的xcode,但现在我的网页视图已经打破了。
我使用了这部分代码:
let stream = "http://stream.hive365.co.uk:8088/live"
let url = NSURL(string: stream)
let request = NSURLRequest(URL: url)
webplayer.loadRequest(request)
xcode提供有关let请求的错误
可选类型NSURL的值?没有打开;你的意思是用!要么 ?
我是iOS swift开发的新手,无法解决错误......
任何帮助将不胜感激!
答案 0 :(得分:1)
NSURL会返回optional,因此您需要检查它是否为nil
let stream = "http://stream.hive365.co.uk:8088/live"
if let url = NSURL(string: stream) {
let request = NSURLRequest(URL: url)
webplayer.loadRequest(request)
}
答案 1 :(得分:0)
变化
let url = NSURL(string: stream)
到
let url = NSURL(string: stream)?
或
let url : NSURL = NSURL(string: stream) as NSURL