мне было интересно, как сделать обработчик завершения для функции Я создаю в Swift 3. Это, как я сделал свою функцию прямо перед тем, как обновленное Свифта 3:Как вы пишете обработчик завершения в Swift 3?
func Logout(completionHandler: (success: Bool) ->()) {
backendless.userService.logout(
{ (user : AnyObject!) ->() in
print("User logged out.")
completionHandler(success: true)
},
error: { (fault : Fault!) ->() in
print("Server reported an error: \(fault)")
completionHandler(success: false)
})}
Но теперь я могу» t выяснить лучший подход, который работает прямо сейчас.
https://developer.apple.com/library/content/documentation/Swift/Conc eptual/Swift_Programming_Language/Closures.html? – Larme