NSMutableDictionary Example - iPhone App Development Basics in Objective-C
Here is a simple example to add elements in a dictionary and go through a for loop to extract values by keys and make sure to release it whenever you finish using it.
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]);
}
By: kiichi on: