嗨,我试图在操场上执行这行代码,但得到的任何输出回应。我的代码如下:
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)") })
我不得不写信
import UIKit import PlaygroundSupport PlaygroundPage.current.needsIndefiniteExecution = true
在文件的顶部