Advertisement
Guest User

Untitled

a guest
Mar 6th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. GNUser.registerWithUsername(self.emailTextField.text, password: self.passwordTextField.text) {error in
  2.  
  3. if error == nil {
  4. let newUser = GNUser.currentUser()
  5. let profile = newUser.gnProfile
  6.  
  7. profile?.owner_permissions = SCDataObjectPermissionType.Full
  8.  
  9. profile?.email = newUser.username
  10. profile?.emailVerified = false
  11. profile?.firstName = self.firstNameTextField.text!
  12. profile?.lastName = self.lastNameTextField.text!
  13. profile?.points = 200
  14. profile?.steps = 0
  15.  
  16.  
  17. let predicate = SCPredicate.whereKey("order", isEqualToNumber: 0)
  18.  
  19. Challenge.please().giveMeDataObjectsWithPredicate(predicate, parameters: nil, completion: { (data, error) -> Void in
  20.  
  21. if error == nil {
  22. let challenge = (data as! [Challenge])[
  23. profile?.currentChallenge = challenge
  24. }
  25.  
  26. profile?.saveWithCompletionBlock({ (error) -> Void in /* Exception */
  27. // ...
  28. })
  29.  
  30. }
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement