我不太確定爲什麼我得到這個錯誤。有什麼我不是一個可選值或某種期權方面檢查,我很想念JSON致命錯誤:意外地發現零,而解包一個可選值
func getJSON(){
let url = NSURL(string: myURL)
let request = NSURLRequest(url: url! as URL)
let session = URLSession(configuration: URLSessionConfiguration.default)
let task = session.dataTask(with: request as URLRequest) { (data,response,error) -> Void in
if error == nil {
let swiftyJSON = JSON(data:data!)
let theTitle = swiftyJSON["results"].arrayValue
for title in theTitle{
let titles = title["title"].stringValue
print(titles)
}
} else{
print("Error")
}
}
task.resume()
}
你從哪裏得到這個錯誤,哪一行? – Moritz
你的命名(複數 - 多個項目'theTitle'和單數 - 一個項目'titles')相當混亂。因爲你使用的是Swift 3,所以有'URL'和'URLRequest'。 – vadian
錯誤發生在請求行上:let request = NSURLRequest(url:url!as URL) –