Ich denke, ich bekomme es wie die NSJSONSerialization über alle zu verwenden. Der Anruf, den ich mache ist:Wie NULL-Wert in den JSON über NSJSONSerialization einzuschließen?
[NSJSONSerialization dataWithJSONObject:parameters options:0 error:&error]
wo Parameter ist ein NSDictionary die Schlüssel und Werte zu verwenden, in der JSON-Anforderung enthält. Alles ist in Ordnung und alles, bis ich Null als Wert anstelle einer leeren Zeichenfolge verwenden muss. Ich kann keinen Weg finden, um den Wert Null überhaupt zu setzen. Das Beispiel von json, die ich brauche zu erstellen ist:
{"target"
{"firstname":<firstname>,
"lastname":<lastname>},
"error":null
}
Die Art und Weise Server-Setup ist, dass es entweder einen Fehler als String oder ein null hat erwartet, wenn kein Fehler ist.
Irgendwelche Ideen? Fehle ich einen API-Aufruf oder etwas ähnliches?
Danke!
[NSNull null], nicht NULL. – gnasher729
Sie können keine NIL-Werte in ein NSDictionary einfügen – Climbatize