Я хочу отобразить сообщение об ошибке «Network Error», если через 10 секунд после попытки подключения логин не будет выполнен.Функция таймаута через 10 секунд Swift/iOS
Как я могу остановить свою функцию входа через 10 секунд и показать это сообщение об ошибке?
Я использую AlamoFire.
У меня нет полной реализации, но это скелет, что я хочу, чтобы моя функция ведет себя как:
func loginFunc() {
/*Start 10 second timer, if in 10 seconds
loginFunc() is still running, break and show NetworkError*/
<authentication code here>
}
Обновить свой вопрос с вашим соответствующим кодом, который вы хотите тайм-аут. – rmaddy
Обновлен с функцией скелета. –
Обновите свой вопрос с помощью действующего рабочего кода, который необходимо обновить с помощью тайм-аута. – rmaddy