Я пытаюсь синхронизировать свои основные объекты данных с веб-сервисом, который я использую. Проблема в том, что веб-служба обновляет элементы каждый день, поэтому я пытаюсь создать запрос на выборку, чтобы сравнить кэшированные элементы с удаленными элементами и обновить кешированные элементы, если есть какие-либо изменения, удаления или добавления.
В идеале я бы хотел, чтобы эта операция была завершена до того, как пользователь войдет в приложение. Итак, я пытаюсь создать запрос на выборку внутри своего делегата сцены.
Логика такова: при загрузке приложения я анализирую элементы своего веб-сервиса json. В то же время я создаю запрос на выборку для существующих локальных основных сущностей данных, сравниваю локальные элементы с удаленными и при необходимости обновляю кэшированные элементы.
Это возможно? Будем очень признательны за любые предложения или советы о том, как и когда это делать!