NSMutableDictionary *dict = [[NSMutableDictionary alloc] init];
[dict setObject:@"image1.jpg" forKey:@"USA"];
[dict setObject:@"image2.jpg" forKey:@"USA"];
[dict setObject:@"image3.jpg" forKey:@"USA"];
[dict setObject:@"image1.jpg" forKey:@"Brazil"];
[dict setObject:@"image2.jpg" forKey:@"Brazil"];
如果我使用:
NSArray *keys = [dict allKeys];
好的,我有一个 {USA, Brazil} 数组。
我想要的只是一个代码,我可以得到美国的所有对象。如果我使用:
NSArray *objectsforKey = [dict objectForKey:@"USA"];
我将得到一个只有一个项目的数组:image1.jpg valueforKey 的相同问题。我需要该键的所有值。那可能吗?