我有一个nsdictionary
,它有两个键:“frontCard", "flipCard"
。
现在,我想将密钥“frontCard
”的所有值放入nsarray
,将密钥“flipCard
”的所有值放入单独的nsarray
。< / p>
我该怎么做?
答案 0 :(得分:0)
这是你的意思吗?
NSArray *frontCardArray = [NSArray arrayWithObject:[myDict valueForKey:@"frontCard"]];
NSArray *flipCardArray = [NSArray arrayWithObject:[myDict valueForKey:@"flipCard"]];
//编辑:只是为了确保。如果您设置一个值,然后设置另一个值:
[myDic setValue:@"1" forKey:@"frontCard"];
[myDic setValue:@"2" forKey:@"frontCard"];
密钥“frontCard”不包含两者! “2”将覆盖“1”。一个键只能有一个值。或者您可以将数组保存到字典中:
NSArray *myArray = [NSArray arrayWithObjects:@"1", @"2", nil];
[myDic setValue:myArray forKey:@"frontCard"];