Wie schreibe ich dispatch_after GCD in Swift 3 und 4?

n Swift 2 konnte ich @ verwenddispatch_after um eine Aktion mit Grand Central Dispatch zu verzögern:

var dispatchTime: dispatch_time_t = dispatch_time(DISPATCH_TIME_NOW, Int64(0.1 * Double(NSEC_PER_SEC))) 
dispatch_after(dispatchTime, dispatch_get_main_queue(), { 
    // your function here 
})

Aber dies scheint in Swift 3 (oder 4) nicht mehr zu kompilieren. Was ist die bevorzugte Methode, um dies in Swift 3 zu schreiben (unter Verwendung der neuen Dispatch-API)?

Antworten auf die Frage(24)

Ihre Antwort auf die Frage