2015-05-18 4 views
0

Как я могу добавить PFUser к PFObject, вот мой код прямо сейчас:Назначение PFUser с А PFObject Swift

var gameScore = PFObject(className: "SiteLog-\(jobName.text)") 
gameScore["TypeOfWorks"] = "\(typeOfWorks.text)" 
gameScore["DateAndTime"] = "\(formattedDate)" 
gameScore.saveInBackgroundWithBlock { 
     (success: Bool, error: NSError?) -> Void in 
     if (success) { 
      // The object has been saved. 
      println("sucessfully sent to parse!") 
     } else { 
      // There was a problem, check error.description 
      println("Error Sending to Parse = \(error)") 
     } 

Так как я был бы в состоянии назначить пользователя к нему, пользователь уже зарегистрирован так как я могу назначить этот PFObject текущему пользователю, входящему в систему!

Я использую IOS Swift - Xcode 6.3.1

Спасибо, Джордж Барлоу

ответ

0

В Objective-C вы можете ссылаться на вошедшего пользователя, позвонив [PFUser currentUser], который должен перевести Swift в PFUser.currentUser(). Скажем, у вас есть столбец для gameScore называется user, вы можете добавить эту строку кода перед сохранением gameScore:

if let user = PFUser.currentUser(), username = user.username { 
     user["column-name-in-parse-data"] = username 
    } 
+0

Yeh, но когда я делаю, что он печатает много, как чисел с последующим именем пользователя, но как я могу просто получить имя пользователя или это невозможно @Tatonka –

+0

Обновлен мой ответ, чтобы получить имя пользователя. –

+0

Вы могли заставить его работать с обновленным ответом? –

 Смежные вопросы

  • Нет связанных вопросов^_^