So programmieren Sie eine Verzögerung in Swift 3

In früheren Versionen von Swift konnte eine Verzögerung mit dem folgenden Code erstellt werden:

let time = dispatch_time(dispatch_time_t(DISPATCH_TIME_NOW), 4 * Int64(NSEC_PER_SEC))
dispatch_after(time, dispatch_get_main_queue()) {
    //put your code which should be executed with a delay here
}

Aber jetzt, in Swift 3, ändert Xcode automatisch 6 verschiedene Dinge, aber dann erscheint der folgende Fehler: "Kann @ nicht konvertierDispatchTime.now zum erwarteten Wertdispatch_time_t akaUInt64. "

Wie kann man in Swift 3 eine Verzögerung erzeugen, bevor eine Codesequenz ausgeführt wird?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage