Назад к задачам
Junior — Senior
5

Что может вызвать ошибку компиляции

Компании, где спрашивали:

СБЕРСБЕР
Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

В этом фрагменте кода демонстрируется функция, принимающая замыкание и вызывающая его асинхронно в главной очереди.

func execute(action: () -> Void) {
    DispatchQueue.main.async {
        action()
    }
}