我在想如何为我正在创建的Swift 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)
})}
但是现在我无法确定目前有效的最佳方法。