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个字符串和相应的数字保存到属性列表键中。我不想写出每个键@“Slot Value 1”,@“Slot Value 2”等。
所以我想知道如何在每个要保存在该键下的标题之后插入'for'语句插入'x'整数。
谢谢。
答案 0 :(得分:1)
使用+stringWithFormat:
:
[valueSavesDictionary setObject:slotValueSave forKey:[NSString stringWithFormat:@"Slot Value %i", (x+1)]];