我可以知道是否可以NSDictionary
为NSMutableDictionary
不同的对象添加多个相同的键?这是因为开发人员编写的 API 接受数组。
例如:
NSArray *ids = @[@"xxx", @"yyy", @"zzz"];
NSMutableDictionary *args = [[NSMutableDictionary alloc] initWithObjectsAndKeys:@"someobject", @"somekey"];
我已经定义了用户选择的参数和一组 id,现在我将循环数组。
for( NSString *getId in ids ){
[args setObject:getId forKey:@"ids[]"];
}
所以结束了,结果出来是
"somekey" = "someobject", "ids[]" = "zzz";
我有可能得到如下结果吗?
"somekey" = "someobject", "ids[]" = "xxx", "ids[]" = "yyy", "ids[]" = "zzz";
请指教,谢谢!