У меня есть приложение UITabBar с двумя представлениями, которые загружают большие объемы данных из Интернета в своих методах "viewWillAppear". Я хочу показать индикатор выполнения или индикатор активности во время получения этих данных, чтобы убедиться, что пользователь знает, что приложение не заморожено.
Мне известно, что об этом уже спрашивали. Мне просто нужно кое-что прояснить относительно того, что кажется довольно хорошим решением .
Я реализовал код в примере. Первоначальный вопросник позже решил их проблему, поместив поиск данных в другой «поток». Я понимаю концепцию потоков, но я не знаю, как бы я это сделал.
В ходе исследований я обнаружил, что мне нужно перенести весь тяжелый поиск данных в фоновый поток, так как все обновление пользовательского интерфейса происходит в основном потоке.
Если бы вы были любезны привести пример для меня, я был бы очень признателен. Я могу предоставить части моего существующего кода по мере необходимости.