Почему теряются данные при повторном запуске приложения? - PullRequest
1 голос
/ 05 января 2011

Я задаю вопрос раньше Ссылка здесь Кто-то ответит, что данные не будут потеряны

Но я пытаюсь использовать NSUserDefault, чтобы установить мой объект, и закрыть приложение, затем снова открыть приложение.

Объект в NSUserDefault потерян ?? Я не могу вернуть их.Как я мог решить эту проблему ??СПАСИБО ~

Мини

1 Ответ

3 голосов
/ 05 января 2011

Проверьте возвращаемое значение для вызова NSUserDefaults -synchronize.Вполне возможно, что это не удается.

BOOL result = [user synchronize];
NSLog(@" result = %@", result ? @"YES" : @"NO");

Если синхронизация не дает сбоя, то происходит нечто странное ...

...