Ich habe Daten von API Rest. Ich konvertiere es in eine NSArray
mit Serialisierung und wandle das in Dictionary um. Aber ich kann nicht auf die Werte der Paare zugreifen (unten).Ausnahme im Zugriff auf JSONserialization mit NSDictionary
Mein erster Schritt:
NSArray *arrayDiccionario = [NSJSONSerialization JSONObjectWithData:data _ options:NSJSONReadingMutableContainers error:&errorSerializacion];
Mein zweiter Schritt:
NSMutableArray *arrayMisObjetos = [NSMutableArray new];
Mein thrid Schritt:
for(NSDictionary *diccionario in arrayDiccionario) { _eventId = [ [ diccionario objectForKey:@"id" ] intValue ]; _nameEvent = [ diccionario objectForKey:@"nameEvent" ]; }
In diesem Schritt ich eine Ausnahme haben .
diccionario have 0 elements and I don´t have access to any object with Keys
Was ist los?
Entschuldigung für mein Englisch.
---- arrayDiccionario Information ----
--------------------------------------
[0] (null) @"listEvents" : @"10 elements"
key __NSCFString * @"listEvents"
value __NSArrayM * @"10 elements"
[0] __NSDictionaryM * 2 key/value pairs
[0] (null) @"id" : (long)65
[1] (null) @"nameEvent" : @"Open Malaga"
[1] __NSDictionaryM * 2 key/value pairs
[2] __NSDictionaryM * 2 key/value pairs
[3] __NSDictionaryM * 2 key/value pairs
[4] __NSDictionaryM * 2 key/value pairs
[5] __NSDictionaryM * 2 key/value pairs
[6] __NSDictionaryM * 2 key/value pairs
[7] __NSDictionaryM * 2 key/value pairs
[8] __NSDictionaryM * 2 key/value pairs
[9] __NSDictionaryM * 2 key/value pairs
verwenden Ich habe die Formatierung der geordneten Liste und des Codes aktualisiert. Wenn das falsch ist, wenden Sie bitte korrekte Formatierung an. – tmthydvnprt