Ich erhalte ein JSON und ich möchte es analysieren, um einen Wert zu erhalten. Ich mache dasInt64 funktioniert nicht, während Int funktioniert
let ddd = oneJson["restaurantId"] as! Int
print("ddd = \(ddd)")
let restaurantId = oneJson["restaurantId"] as! Int64
wie Sie sehen, ich Parsing das gleiche Feld. Hier ist meine JSON
"location":"location here location","restaurantId":0
Die print-Anweisung funktioniert gut, aber ich erhalte eine Ausnahme auf oneJson["restaurantId"] as! Int64
Ich weiß nicht, was dieses Problem verursacht (daher die Kommentar), aber versuchen Sie es mit '(oneJson [" restaurantId "] als! NSString) .longLongValue', was einen Wert mit dem Typ' Int64' ergibt – Jojodmo