我使用了一个教程学习如何通过Parse使用Facebook登录,并逐步按照教程操作。该教程链接为:http://blog.oskoui-oskoui.com/?p=8161。它在Xcode 6.2中运行良好,我的代码没有问题,但是现在更新到Xcode 6.3后,我收到了一个错误提示:“missing argument for parameter 'selector' in call”。这个错误出现在下面代码的“PFFacebookUtils.logInWithPermissions”之后。我尝试了几种方法,但都只得到不同的错误。请问我应该如何解决?
let permissions = ["public_profile"]
@IBAction func facebookLogInButton(sender: AnyObject) {
PFFacebookUtils.logInWithPermissions(permissions: permissions, {
(user: PFUser!, error: NSError!) -> Void in
if user == nil {
NSLog("Uh oh. The user cancelled the Facebook login.")
} else if user.isNew {
NSLog("User signed up and logged in through Facebook! \(user)")
} else {
NSLog("User logged in through Facebook! \(user)")
}
})
}