У меня есть некоторый код, в моих классах, чтобы читать из NSUserDefaultsNSUserDefaults: обнаруживая всухую
NSUserDefaults *defs = [NSUserDefaults standardUserDefaults];
score = [defs integerForKey:@"score"];
это приводит к сбою.
Я предполагаю, что это потому, что оценка равна нулю или не существует.
Как проверить, нет ли этого?
EDIT.
Следующий код вызывает сбой при хранении в NSUserDefaults.
NSUserDefaults *defs = [NSUserDefaults standardUserDefaults];
[defs setInteger:0 forKey:@"score"];
[defs setInteger:3 forKey:@"lives"];
[defs release];
Я не уверен, что вопрос
На некоторых аварий там не даже отчет об ошибке в консоли.
Благодаря
Я получаю следующую ошибку - [__ NSCFSet integerForKey:]: нераспознанный селектор отправлен в экземпляр 0x69697b0 ' – jarryd
Я отредактировал свой вопрос. пожалуйста, посмотрите – jarryd
См. мой отредактированный ответ выше. – lxt