我有这个代码:
var Baseurl = "api.openweathermap.org/data/2.5/weather?"
Baseurl = Baseurl+"lat="+latitude+"&lon="+longitude
var url = NSURL(string: Baseurl)!
println(url)
当我运行代码时,出现以下错误:
unexpectedly found nil when unwrapping an optional value.
这怎么可能? Baseurl 在打印时包含完整的字符串,但在打印 url 时会出现错误。
最佳答案
您的 URL 需要一个方案,即 URL 字符串开头的 http://
。
关于swift - 展开时 Nsurl 返回 nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31207527/