Frage

Ich habe JSON -Dateien heruntergeladen. Ich habe diese Dateien im Projektverzeichnis hinzugefügt. Aber wenn ich ein Runnig -Programm bin, bekomme ich einen Fehler, der ...

.

* Beendigung der App aufgrund der ungekorden Rufen Sie Stack beim ersten Wurf an:

Ich habe Header -Datei importiert #import "JSON/JSON.h" Und ich habe JSOCN -Code in der viewDIDLoad -Funktion geschrieben, die wie unten ist ...

NSDictionary *requestData = [NSDictionary dictionaryWithObjectsAndKeys:
                             @"grio", @"username",
                             @"hellogrio", @"password",
                             nil];

NSString* jsonString = [requestData JSONRepresentation];

NSLog(@"%@", jsonString);

Bitte hilf mir.

Danke im Voraus.

War es hilfreich?

Lösung

Aus Ihrer Frage ist nicht klar, welche JSON -Implementierung Sie verwenden, aber der Fehler bedeutet, dass Sie das senden JSONRepresentation Nachricht an an NSDictionary. Das Wörterbuch versteht die Botschaft nicht und bringt eine Ausnahme auf.

Es scheint, dass Sie entweder die JSON -Bibliothek nicht richtig verwenden oder dass Sie sie in Ihrem Projekt nicht richtig installiert haben.

Andere Tipps

Ich vermute, Sie verwenden json-framework. Sie haben wahrscheinlich vergessen zu addieren -all_load zu den Linker -Flaggen. Sehen diese Frage für mehr Details.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top