Я пытаюсь загрузить пользовательский класс UIActivityIndicatorView, однако я пытаюсь встроить общую задержку, прежде чем появится новое представление после того, как мой UIActivityIndicatorView покажет. Я попытался выполнить функцию after AfterDelay, но это не должно остановить основной поток, а выполнить что-то через 5 секунд. То, что я ищу, - это то, что могло бы фактически остановить выполнение до истечения 5 секунд. Есть ли способ сделать это в iPhone? Я, конечно, могу написать другой метод и вызвать всплывающее окно нового представления после некоторой задержки, но тогда мне придется вызывать этот способ обычно для каждого viewController. Есть ли общий способ обойти это?