Задержка выполнения кода в Swift: изучение эквивалента setTimeout и других методов, основанных на времени