Есть ли способ передать переменную через 5 секунд? [закрыто]

У меня была эта же проблема, в конечном итоге осознав, что я настроил URL-адрес перезаписи HTTPS в моем приложении web.config для использования в производстве. Тем не менее, я не хотел связываться с SSL в моей среде dev, поэтому решил удалить его.

После удаления раздела и попытки отладки приложения снова заметил, что Chrome постоянно перенаправлял мой localhost на HTTPS, несмотря на то, что я не выбрал «Включить SSL» в свойствах приложения.

Что, наконец, привело к отладке моего приложения в локальной сети в HTTP, было очищение кеша Chrome.

Надеюсь, это поможет кому-то, кто застрял!

-4
задан Heather W. 25 March 2019 в 01:28
поделиться

1 ответ

Вы можете использовать asyncAfter для создания асинхронной задержки. Через 5,0 секунд вы можете делать то, что вы хотите.

var stop: Bool = false

DispatchQueue.main.asyncAfter(deadline: .now() + 5.0) { // runs after 5.0 seconds
    // pass your stop boolean here
}
0
ответ дан Sean Stayn 25 March 2019 в 01:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: