iOS - когда использовать циклы выполнения?
Я пытаюсь понять цикл запуска. Я прочитал документацию Apple, ответы на вопросы stackru и Google, и до сих пор не до конца понимаю. Я понял, что цикл выполнения - это обработчик событий, который запускается при вводе пользователем и обрабатывает все события, а когда цикл выполнения не активен, приложение спит. Я прав с этим?
Главный вопрос - в каком случае, когда я хочу сам запустить цикл выполнения вручную? Зачем мне это делать?