What is wrong with this code?
NSDictionary *d1 = @[@"v1", @4, @"v2", @5.6, @"v3"]; NSlog(@"d1: %@", d1);
NSDictionary cannot be printed this way.
d1 is assigned an NSArray of values.
The last key is missing a value.
Dictionaries cannot have mixed types as values.