NSMutableDictionary
NSMutableDictionary *dict = [[NSMutableDictionary alloc] init]; [dict setObject:@"John" forKey:@"Firstname"]; [dict setObject:@"Doe" forKey:@"Lastname"]; [dict setObject:@"info at objectgraph.com" forKey:@"Email"]; NSLog(@"%@", dict); NSArray *keys = [dict allKeys]; // values in foreach loop for (NSString *key in keys) { NSLog(@"%@ is %@",key, [dict objectForKey:key]); }