0

我有一个nsdictionary有 2 个键的: " frontCard", "flipCard"

现在我想将键“ frontCard”的所有值放入 ansarray并将键“”的所有值flipCard放入单独的nsarray.

我怎样才能做到这一点?

4

1 回答 1

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"];
于 2010-12-31T13:33:21.720 回答