Как мне написать dispatch_after GCD в Swift 3 и 4?

В Swift 2 я смог использоватьdispatch_after отсрочить действие с помощью грандиозной центральной отправки:

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 
})

Но это больше не похоже на компиляцию в Swift 3 (или 4). Каков предпочтительный способ написать это в Swift 3 (с использованием нового Dispatch API)?

Ответы на вопрос(12)

Ваш ответ на вопрос