Реализация уведомления для UIApplicationWillTerminateNotification
(и, вероятно, UIApplicationWillResignActiveNotification
). Таким образом, ваши объекты могут сохранять свое состояние и восстанавливать его при перезапуске приложения. Для этого тоже есть уведомления, но вы, скорее всего, захотите прочитать старые данные о состоянии, когда объекты получат свои init
вызовы.
Вы должны рассмотреть все обычные механизмы хранения для состояния - NSUserDefaults
, списки и CoreData. Выбор за вами.