// // main.m // MutableDictionary // // Created by Robert Metcalfe on 17/12/13. // Copyright (c) 2013 Robert Metcalfe. All rights reserved. // #import #import int main(int argc, const char * argv[]) { @autoreleasepool { NSMutableDictionary *mydict = [[NSMutableDictionary alloc] init]; [mydict setObject: @"salmon" forKey: @"fish"]; NSArray *mybirdarr = [[NSArray alloc] initWithObjects: @"kookaburra", @"heron", @"penguin", nil]; [mydict setObject: mybirdarr forKey: @"bird"]; [mydict setObject: @"oak" forKey: @"tree"]; NSEnumerator *myenum = [mydict keyEnumerator]; id mykey; while ((mykey = [myenum nextObject])) { printf("%s => %s\n", [[mykey description] UTF8String], [[[mydict objectForKey: mykey] description] UTF8String]); } } return 0; }