parse.com swift - не имеет члена getUserObjectWithId

Мне нужно сохранить объект в Parse с указателем на таблицу пользователей.

Сначала я пытаюсь получить объект PFUser по objectId

var query = PFUser.query()
var user = query.getUserObjectWithId(a.id)

или попробуйте это

var user = PFUser.getUserObjectWithId(a.id)

и получил ошибку "не имеет члена getUserObjectWithId"

Parse API:

+ (PFUser *)getUserObjectWithId:(NSString *)objectId

И еще один вопрос. Есть ли простой способ поместить указатель на таблицу User без дополнительного запроса?

Я пытаюсь сохранить ранее объект PFUser из запроса

var query = PFUser.query()
query.whereKey("email", equalTo:friendMail)
var friend = query.findObjects()

но результат запроса не PFUser.

2 ответа

Ответ на второй вопрос:

Объект может быть сохранен как PFUser как

friend = object as? PFUser

Я только что прошел этот вопрос для себя. Попробуй это:

var user = PFQuery.getUserObjectWithId(a.id)!

В моем собственном проекте я смог успешно использовать следующее:

let sampleId:String = "abcXYZ"
let sampleUser:PFUser = PFQuery.getUserObjectWithId(sampleId)!
Другие вопросы по тегам