Как писал Модик, для делегата приложения вызывается applicationWillResignActive:
и applicationDidEnterBackground:
.Вы должны предположить, что любой метод, который работает в данный момент, будет прерван.Если вы хотите убедиться, что определенная операция выполнена, вы должны поместить ее в один из вышеупомянутых методов.