Ich habe diesen Beitrag eine Reihe gesehen, aber ich kann keine finden, die sich auf die neuesten Versionen von Swift oder Alamofire beziehen. Ich bin neu zu schnell und ich versuche, eine JSON-Datei zu analysieren, aber es druckt weiter Optional(*the data*)
. Ich verstehe, dass dies etwas damit zu tun hat, dass Typen nicht überprüft werden, aber ich kann es nicht genau herausfinden.Alamofire druckt "Optional (Daten)", wie kann ich "Optional" loswerden
Alamofire.request("url", encoding: JSONEncoding.default)
.responseJSON { response in
//to get JSON return value
if let result = response.result.value {
let JSON = result as! [[String:Any]]
print(JSON[0]["price_usd"])
}
}
Ich habe auch versucht eine if-Anweisung in der Zeile let JSON = result as! [[String:Any]]
aber das half nicht. Vielen Dank!