문제

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"등을 쓸 필요가 없습니다.

그래서 모든 타이틀이 해당 키 아래에 저장되면 'x'정수를 삽입 할 수있는 방법을 궁금해하고있었습니다.

고맙습니다.

도움이 되었습니까?

해결책

+stringWithFormat: 사용 :

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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top