在按下注销按钮时尝试终止用户 session 时出现错误。有人知道我哪里出错了吗?提前致谢 这是代码
@IBAction func logoutButtonTapped(sender: AnyObject) {
NSUserDefaults.standardUserDefaults().setBool(false, forKey: "isUserLoggedIn");
NSUserDefaults.standardUserDefaults().synchronize();
PFUser.logOutInBackgroundWithBlock({ (error:NSError!) -> Void in
self.performSegueWithIdentifier("loginView", sender: self);
})
错误:“无法使用类型为‘((NSError) -> Void)’的参数列表调用‘logOutInBackgroundWithBlock’”
最佳答案
从参数中删除类型说明符 NSError!
。
PFUser.logOutInBackgroundWithBlock({(error) -> Void in
self.performSegueWithIdentifier("loginView", sender: self);
})
关于xcode - Swift + 解析注销错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32498220/