いつの間にかXCode標準でJSONがパース出来るようになってて便利になるもんですね。というわけで、NSJSONSerializationの使い方を。
下記例では特定のURLからJSONをDownloadしてNSLogで表示するだけの簡単なサンプルです。三高にしてみてください。
NSURL *jsonUrl = [NSURL URLWithString:@"http://example.com/your_uri"]; NSError *error = nil; NSData *jsonData = [NSData dataWithContentsOfURL:jsonUrl options:kNilOptions error:&error]; NSDictionary *jsonResponse = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingAllowFragments error:&error]; for( NSDictionary * json in jsonResponse ) { NSLog(@"%@", [json objectForKey:@"key_name"] ); }