2011-12-09 27 views
1

我有一个的NSDictionary:的NSDictionary与多个键

(
    { 
     Edad = 11; 
     Genero = M; 
     IdArea = 1; 
     IdEmpleado = 11; 
     Nombre = Manuel; 
    }, 
    { 
     Edad = 30; 
     Genero = M; 
     IdArea = 2; 
     IdEmpleado = 2; 
     Nombre = Luis; 
    } 

) 

我该怎么做才能将数据分开报价?为了找到值的键。

 { 
      Edad = 11; 
      Genero = M; 
      IdArea = 1; 
      IdEmpleado = 11; 
      Nombre = Manuel; 
     } 

     objectforkey @"genero" = M 

感谢您的帮助

+0

目前还不清楚你要求什么。你能改说吗? –

+0

是一个NSDICTIONARY,它包含几个人的数据,它们与您看到的值相同,用引号分隔。 所以我需要为每个键获取单独的值。 – JohnPortella

回答

2

从数据结构,你贴: -

正是数组,它包含字典的数量。

现在为你需要做特定的键提取值是: -

假设DataArray是保存你的数据阵列。 现在

for (int i=0; i<[self.DataArray count]; i++) 
{ 

NSDictionary *dict=[self.DataArray objectAtIndex:i]; 
NSString *genreString=[dict objectForKey:@"genero"]; 
} 
+0

非常感谢,如果我工作。 JSON转换NSArray,然后每个数组以便使用它们的NSDICIONARY KEY – JohnPortella