这是我的代码。错误:fatal error: unexpectedly found nil while unwrapping an Optional value
(lldb)
我不知道在哪里;是问题
res = "https://www.example.com/range.php?arr1=48.15&arr2=48.15&API_KEY=>code"
let url = NSURL(string: res)! // error line
print("url craeted" + res)
return url
答案 0 :(得分:0)
您可以使用扩展程序对您的网址进行编码
extension String {
func urlEncodedString() -> String {
let urlEncodedString = self.stringByAddingPercentEncodingWithAllowedCharacters(NSCharacterSet.URLQueryAllowedCharacterSet())
return urlEncodedString ?? self
}
}
答案 1 :(得分:0)
组合=>导致指令失败,让字符串不被解释为字符串。 顺便说一句,我假设res已经在你的代码中的其他地方定义了,你想稍后将“url created”更改为“url created”。