質問

for (int x = 0; x < openSlots; x++) {
    NSNumber* slotValueSave = [[NSNumber alloc] initWithInt:[[slotValues objectAtIndex:x] intValue]];
    NSLog(@"Saving slot %@.", (x+1));
    [valueSavesDictionary setObject:slotValueSave forKey:@"Slot Value %i", (x+1)];
}
.

こんにちは、私は最大9つの文字列と対応する番号をプロパティリストキーに保存しようとしています。私はキー@「スロット値1」、@「スロット値2」などを書くたくない。

だから私は「for」ステートメントがそのキーの下に保存されるように「X」の整数を挿入する方法を疑問に思いました。

ありがとうございました。

役に立ちましたか?

解決

+stringWithFormat:

[valueSavesDictionary setObject:slotValueSave forKey:[NSString stringWithFormat:@"Slot Value %i", (x+1)]];
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top