когда приложение закрывается, я записываю данные в базу данных.
Как и в приложении iOS 4WillTerminate: не вызывается, я поместил одинаковый код сохранения как в applicationDidEnterBackground:, так и в applicationWillTerminate:
Я прочитал, что задача, выполняемая в applicationDidEnterBackground: должна занять некоторое время.
Итак, если запись на БД занимает больше времени, как я могу справиться с этим?