我有 Flash ActionScript 背景。在我来自的地方,我可以设置一个类似字典的对象,如下所示:
var data:Object = {startPoint:5, endPoint:12};
所以来到 Objective-C,我惊讶地发现与此等效的似乎是:
NSMutableDictionary *data = [NSMutableDictionary dictionary];
[data setObject:[NSNumber numberWithInt:5] forKey:@"startPoint"];
[data setObject:[NSNumber numberWithInt:12] forKey:@"endPoint"];
当然有更简单的方法......或者这真的是我的命运吗?
最佳答案
这是我能想到的唯一更短的方法:
NSMutableDictionary *petalData = [NSMutableDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithInt:5], @"startPoint", [NSNumber numberWithInt:12], @"endPoint", nil];
关于iphone - 将数据添加到 NSDictionary...SRSLY?难道就没有更快的方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3467469/