私nsdictionary
は 2 つのキーを持つ を持っています: " frontCard", "flipCard"
.
ここで、キー " "のすべての値をfrontCard
a に入れ、キー " "のすべての値を別の に入れたいと考えています。nsarray
flipCard
nsarray
どうやってやるの?
私nsdictionary
は 2 つのキーを持つ を持っています: " frontCard", "flipCard"
.
ここで、キー " "のすべての値をfrontCard
a に入れ、キー " "のすべての値を別の に入れたいと考えています。nsarray
flipCard
nsarray
どうやってやるの?
そうですか?
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」を上書きします。1 つのキーに値を 1 つだけ持つことができます。または、配列を辞書に保存できます。
NSArray *myArray = [NSArray arrayWithObjects:@"1", @"2", nil];
[myDic setValue:myArray forKey:@"frontCard"];