Erro de compilação no Swift 4 na passagem de parâmetros
eu useiBiblioteca de terceiros no Xcode 9 Beta 3. E estou recebendo o seguinte erro na chamada de conclusão, não consigo resolver esse erro:
DispatchQueue.main.asyncAfter(deadline: .now() + delay) {
self.animationView?.alpha = 0
self.containerView.alpha = 1
completion?() // -> Error: Missing argument parameter #1 in call.
}
E recebendo o seguinte aviso na função de conclusão:
func openAnimation(_ completion: ((Void) -> Void)?) {
// -> Warning: When calling this function in Swift 4 or later, you must pass a '()' tuple; did you mean for the input type to be '()'?
}