Обратный звонок на игровой площадке Swift 3 [дубликаты]
На этот вопрос уже есть ответ:
Как запустить асинхронные обратные вызовы на детской площадке 8 ответовЯ пытаюсь выполнить эту строку кода на игровой площадке, но получаю какой-либо ответ. Мой код выглядит следующим образом:
func testCallbackEmpty( callback: @escaping () -> Void) {
DispatchQueue.main.asyncAfter(deadline: .now() + 5) {
callback()
}
}
testCallbackEmpty(callback: { () -> Void in
print("Hey called here")
})
enum Result {
case OK, FAILED
}
func mainCallback(callback: @escaping (Result) -> Void) {
DispatchQueue.main.asyncAfter(deadline: .now() + 5) {
callback(Result.OK)
}
}
mainCallback(callback: { result in
print("Hurray \(result)")
})