I\'m dealing with deeply nested NSArray\'s and NSDictionary\'s and it\'s very time consuming to say the least. [data objectatindex:0] valueForKey:@\"blah\"] etc etc
Does
Maybe you can use block after iOS5, like
[anArray enumerateObjectsUsingBlock:^(id object, NSUInteger index, BOOL *stop) { NSLog (@"object->%@",object); }]; [aDictionary enumerateKeysAndObjectsUsingBlock:^(id key, id object, BOOL *stop){ NSLog(@"key->%@, value-> %@",key,object); }];