Je suis en train de traduire l'objectif c code ci-dessous pour rapide, je l'ai fait jusqu'à présent, mais je reçois une erreur .. toute aide apprécie.traduire dispatch_async en swift
dispatch_async(dispatch_get_main_queue(), ^{
[self.window.rootViewController presentViewController:self.incomingCall animated:YES completion:nil];
dans la version rapide je l'ai fait de cette façon, mais je reçois une erreur:
dispatch_async(dispatch_get_main_queue(), {() -> Void in
// Show the alert
self.window?.rootViewController?.present(self.iincomingCall(), animated: true, completion: nil)
})
Quelle est l'erreur? Quelle version de Swift? 2 ou 3? – rmaddy
Si vous utilisez Swift 3, voir http://stackoverflow.com/questions/37801370/how-do-i-dispatch-sync-dispatch-async-dispatch-after-etc-in-swift-3?rq=1 – rmaddy