// Retrieve local JSON file called example.json
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"example" ofType:@"json"];
// Load the file into an NSData object called JSONData
NSError *error = nil;
NSData *JSONData = [NSData dataWithContentsOfFile:filePath options:NSDataReadingMappedIfSafe error:&error];
// Create an Objective-C object from JSON Data
id JSONObject = [NSJSONSerialization
JSONObjectWithData:JSONData
options:NSJSONReadingAllowFragments
error:&error];
Por fim, aplique a introspecção ao objeto para descobrir se é um dicionário, array, etc. e, em seguida, faça uso dele de acordo – consulte http://developer.apple.com/library/ios/#documentation/General/Conceptual/ CocoaEncyclopedia / Introspection / Introspection.html
Se você deseja recuperar JSON de um URL ou rolar seu próprio JSON em seu aplicativo, consulte a postagem completa aqui: http://sketchytech.blogspot.co.uk/2012/04/json-and-xcode-ios-basics .html
Respostas relacionadas:
Instalação de ferramentas de linha de comando Xcode no OS X Mavericks