В моей игре я хочу сохранить набор целых чисел, которые могут просматривать игроки статистики. Например, число смертей. Это int, который я просто увеличиваю на каждый каждый раз, когда они получают игру.Сохраните набор целых чисел iPhone
Как я могу сохранить это, а затем у меня на этом номере, когда я перезапущу игру?
Спасибо.
EDIT:
Ok после прочтения нескольких ответов Im мышления письма на PLIST путь вперед. Я смотрел на учебники, но позволяет сказать, что я пытаюсь это:
scoreData *score = [scoreData sharedData];
[dictionary setValue:score.highScore forKey:@"key2"];
[dictionary writeToFile:@"stats.plist" atomically:NO];
я доступ к своему синглтон с моим счетом внутри. Теперь, пытаясь установить значениеValue, я получаю сообщение об ошибке Im, пытающееся преобразовать int в объект.
Я не уверен, как еще подойти к нему. Это кажется достаточно простым, однако повсюду, на мой взгляд, похоже, по сути, тот же подход.
Спасибо за помощь до сих пор, больше ценится.
Первая строка вашего кода просто неверна. '-setValue: forKey:' не существует. Вместо этого вы хотите '-setInteger: forKey:'. – jer
@Jer Пытался сделать это из памяти. Исправлена. SO obj-c валидатор будет хорошим дополнением. Благодаря ;) – Jordan