2016-07-03 10 views
-2

のための特定のキーを取得する私は、JSONデータを持っている列挙JSONとそれぞれのiOS Objective Cの

"Arfb Kash" =  { 
     g = 9q9hrh1bbv; 
     location =   (
      "37.3317034", 
      "-122.0336955" 
     ); 
     title = "Arfb Kash"; 
    }; 
    "Aryan Kashyap" =  { 
     g = 9q9hrh5sdd; 
     location =   (
      "37.33233141", 
      "-122.0312186" 
     ); 
     title = "Aryan Kashyap"; 
    }; 
    Park =  { 
     g = 9q9hrh44su; 
     location =   (
      "37.3319949", 
      "-122.0331756" 
     ); 
    }; 
} 

私は、このデータを列挙し、私はiOSのObjective Cのを使用していますすべてのパラメータのタイトル文字列を取得したいとこれを行う方法を手伝ってください。

答えて

1

高速列挙を使用してこれを行うことができます。

NSDictionary *dictionary = /* your dictionary from the question */; 
NSMutableArray *titles = [[NSMutableArray alloc] init]; 
for (NSString *key in dictionary) { 
    NSDictionary *subDictionary = dictionary[key]; 
    NSString *title = subDictionary[@"title"]; 
    if (title) { 
     [titles addObject:title]; 
    } 
} 
関連する問題