Я хочу вызвать эту функцию в viewDidLoad
, но я не знаю, как это можно сделать. Не могли бы вы мне помочь?Как я могу вызвать эту функцию в viewDidLoad() в iOS8
func loginWithFacebook(withcompletionHandler: (success:Bool) ->()){
var permissions : Array = [ "user_location","public_profile"]
PFFacebookUtils.logInInBackgroundWithReadPermissions(permissions, {
(user: PFUser?, error: NSError?) -> Void in
if let user = user {
if user.isNew {
println("User SIGNED UP and logged in through Facebook!")
self.fetchUserInforFromFacebook(withcompletionHandler)
println("User logged in through Facebook!")
withcompletionHandler(success: true)
}
} else {
println("Uh oh. The user cancelled the FACEBOOK LOGIN.")
self.showErrorMessage(error!)
withcompletionHandler(success: false)
}
})
}
Может быть что-то вроде: loginWithFacebook {(успех) ->() в если успех { // удалось } еще { // не удалось } } –