iPhone4: приложение теряет все данные, сохраненные в CoreData, при нажатии кнопки «Домой» - PullRequest
0 голосов
/ 26 ноября 2011

У меня серьезная проблема: мое приложение отлично работает на iphone 3GS, но возникают проблемы с iPhone4: когда пользователь нажимает кнопку «Домой», а затем снова открывает приложение, все данные, сохраненные в базе данных, исчезают. Я не могу объяснить, что происходит, приложение работало нормально на обоих устройствах (с разными ОС), затем, когда я сделал некоторые изменения в сущностях coreData, возникает эта проблема: я пытался удалить XcDataModel и воссоздать его, проблема та же. Любая помощь, пожалуйста?

ps: я протестировал приложение на новом устройстве iPhone 4 (я не запускал на нем предыдущую версию приложения), и у меня та же проблема

1 Ответ

1 голос
/ 27 ноября 2011

Обязательно ли -сохранить: ваш NSManagedObjectContext, когда ваше приложение собирается отказаться от своего активного состояния?Это может быть в - [UIApplicationDelegate applicationWillResignActive:] или в ответ на UIApplicationWillResignActiveNotification .

...