So behandeln Sie JSON-Nullwerte in Swift

7

Ich spiele mit Json für die letzten zwei Tage und habe viele neugierige Probleme und dank dem Überlauf hilft es mir.   Dies ist JSON featured Key hat Wergentyp Werte String Type.

%Vor%

oder

%Vor%

Ich habe viel versucht, damit umzugehen, aber gescheitert

%Vor%

Schritt 2)

%Vor%

Schritt 3)

%Vor%

aber leider kann keine Lösung gefunden werden, Sie werden sich freuen.

    
Ayaz Akbar 03.06.2016, 05:12
quelle

4 Antworten

16

Versuchen Sie das

%Vor%

Hier können Sie diese Methode verwenden, die den Nullwert in Null umwandelt und in Ihrer App nicht zum Absturz führt.

Sie können auch als verwenden?

%Vor%

Danke.

    
Veer Suthar 03.06.2016, 05:23
quelle
5

Hier ist ein funktionierender Code, Typ-Cast-Operator (wie?) wird hier den Trick machen. Null wird nicht in String typisiert, sodass die Ausführung in den Fehlerblock geht.

%Vor%     
Paramasivan Samuttiram 03.06.2016 06:32
quelle
3

Probieren Sie das aus!

%Vor%     
Himanshu 03.06.2016 05:58
quelle
3

Optionale Verkettung mit if let oder dessen Gegenstück guard let ist der richtige Weg. Alle drei Schritte kombiniert (fehlende, falsche Art - NSNull auch, leere Zeichenfolge):

%Vor%

Wenn Sie mehr über die optionale Verkettung erfahren möchten Auschecken Dokumentation

    
Tomasz Bąk 03.06.2016 06:39
quelle

Tags und Links