Ich bin mir nicht sicher, warum ich diesen Fehler erhalte. Gibt es etwas, das ich nicht für in Bezug auf einen beliebigen Wert oder irgendeine Art von Option bin Überprüfung, die ichSchwerwiegender JSON-Fehler: unerwartet wurde beim Entpacken ein Nullwert gefunden. Optionaler Wert
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()
}
Woher bekommen Sie diesen Fehler, welche Zeile? – Moritz
Ihre Benennung (Plural - mehrere Elemente 'theTitle' und Singular - ein Element' titles') ist ziemlich verwirrend. Und da Sie Swift 3 verwenden, gibt es 'URL' und' URLRequest'. – vadian
Der Fehler ist in der Anforderungszeile: lass Anfrage = NSURLRequest (URL: URL! Als URL) –