Обновление вида и прогресс HUD при работающем методе
У меня есть метод, который преобразует xml в объекты JSON и зацикливает их, чтобы возможно импортировать данные в мою базу данных sqlite3. Во время работы этого метода я хотел бы иметь возможность сообщить пользователю, как далеко (индикатор выполнения или круговой) вдоль процесса находится метод. Но я не могу обновить представление, пока мои методы не будут полностью закончены.
У кого-нибудь есть идея для этого? Я попробовал это почти все, что я думаю.
1 ответ
Решение
Метод Выполненный запуск в dispatch_sync(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND и все обновления и обновления экрана в dispatch_sync(dispatch_get_main_queue(dispatch_get_main_queue (