NSDICTIONARY有多个键

时间:2011-12-09 02:27:10

标签: iphone objective-c xcode

我有一个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

感谢您的帮助

1 个答案:

答案 0 :(得分:2)

从您发布的数据结构中: -

它是包含多个词典的数组。

现在要提取特定键的值,您需要做的是: -

假设DataArray是保存数据的数组。 现在

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

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