Как узнать, что основные данные выполнили задачу Swift iOS? - PullRequest
0 голосов
/ 26 июня 2019

У меня есть приложение. На домашнем экране (Вид A) - он выбирает данные из сети и сохраняет их в локальной базе данных.

Я отображаю данные, которые были сохранены в локальном в другом виде (вид B).

Если пользователь переходит в ViewB, когда операция загрузки данных в локальную систему все еще происходит в ViewA, он ничего не отображает. Поэтому я хочу дать индикатор выполнения до завершения операции. Как я узнаю, что операция завершена? Должен ли я использовать уведомления наблюдателя или есть какой-нибудь другой лучший способ?

Если пользователь переходит в ViewB после того, как все данные загружены в локальную систему, проблем вообще не возникает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...