Estás en: Problemas con un NSMutableArray
Para dar las gracias debes entrar o registrarte en el foro
He desarrollado una app que hace uso de una api de terceros para conectarse a un servidor SOAP y recivo la lista del servidor mediante un NSMutableArray, normalmente puedo tomar los datos de acuerdo al id de cada objeto con [MiArray objectAtIndex:index] pero en este caso no funciona debido a que dentro del Array esta referenciado un NSDictionary que no me permite acceder a los datos.
esto es lo que me muestra el registro de log que almacena el array:
_data NSMutableArray * @"1 object" 0x00007fb16a7096c0
[0] __NSDictionaryM * 3 key/value pairs 0x00007fb16a568cd0
[0] (null) @"Codigo" : @"1108"
[1] (null) @"CodigoDepartamento" : @"12"
[2] (null) @"Nombre" : @"SAN JUAN NEPOMUCENO"
espero alguien me pueda ayudar
lycros escribió:He desarrollado una app que hace uso de una api de terceros para conectarse a un servidor SOAP y recivo la lista del servidor mediante un NSMutableArray, normalmente puedo tomar los datos de acuerdo al id de cada objeto con [MiArray objectAtIndex:index] pero en este caso no funciona debido a que dentro del Array esta referenciado un NSDictionary que no me permite acceder a los datos.
esto es lo que me muestra el registro de log que almacena el array:
_data NSMutableArray * @"1 object" 0x00007fb16a7096c0
[0] __NSDictionaryM * 3 key/value pairs 0x00007fb16a568cd0
[0] (null) @"Codigo" : @"1108"
[1] (null) @"CodigoDepartamento" : @"12"
[2] (null) @"Nombre" : @"SAN JUAN NEPOMUCENO"
espero alguien me pueda ayudar
NSDictionary *dict = (NSDictionary *)[MiArray objectAtIndex:0];
NSString *codigo = (NSString *)[dict valueForKey:@"Codigo"];