Каждый раз, когда запускается мое приложение, я проверяю, произошли ли какие-либо изменения в базе данных нашего сервера с момента последнего запуска приложения.Если сервер отправляет обратно строку json, которую я должен проанализировать и ввести в свою базу данных sqlite в приложении.
Я делаю это из AppDelegate, но моя проблема заключается в том, что при большом количествеобновить, затем AppDelegate выдвигает следующий ViewController, прежде чем обновление базы данных будет сделано.Я бы не хотел, чтобы приложение переместилось на первый ViewController, пока обновление базы данных не будет завершено.
Как бы я поступил так?Или есть лучший способ справиться с этим?
Спасибо!