Побольше бы кода и понять что хочешь сделать )
Есть массив, который нужно обработать перед переходом на следующий экран. Прохожусь по этому массиву и в зависимости от типа объекта делаю определенные действия. В одном случае нужно задержать цикл пока объект не выполнит все, что нужно. При этом должен показываться HUD. Цикл задержать у меня получилось с помощью DispatchGroup, но почему-то при таком способе HUD не показывается