Ich weiß über SwiftyJSON Methode existiert(), aber es scheint nicht immer zu funktionieren, wie sie sagen. Wie kann ich in diesem Fall das richtige Ergebnis erhalten? Ich kann die JSON-Struktur nicht ändern, weil ich dies über die API des Clients erhalte.Wie überprüft man, ob Schlüssel in SwiftyJSON vorhanden ist, wenn JSON Array ohne Schlüssel enthält
var json: JSON = ["response": ["value1","value2"]]
if json["response"]["someKey"].exists(){
print("response someKey exists")
}
Ausgang:
response someKey exists
die nicht gedruckt werden sollte, weil somekey existiert nicht. Aber manchmal kommt dieser Schlüssel von der Client-API und ich muss herausfinden, ob sie existiert oder nicht.
Ihre Lösung funktioniert gut. Vielen Dank – Kocio