Ausnahme werfen JSON -Unterstützungsprogramm im iPhone
-
25-10-2019 - |
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.
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.