У меня есть этот код, который из-за изменений x-кода больше не работает.Новые синтаксические параметры «необязательно», как запросить PFUser?
var query = PFUser.query()
var user = PFUser.currentUser()!.username
query!.whereKey("username", equalTo: "\(user)")
query!.findObjectsInBackgroundWithBlock {
(objects: [AnyObject]?, error: NSError?) -> Void in
if error == nil {
Проблема заключается в том, что PFUser.currentUser() !. имя пользователя иначе, переменная «пользователь» печатает следующую: факультативный («имя пользователя»)
Таким образом, он ищет имя пользователя с текстом: Необязательный ("") и имя пользователя между кавычками.
Таким образом, он не находит имя пользователя.
С момента последнего обновления x-кода запрос требует этого дополнительного дерьма.
'query! .whereKey (" username ", equalTo: user)'? Почему вы создаете строку с _description_ пользователя в ней? – jrturton
Я пытаюсь передать в поле имени пользователя. В любом случае, я получаю дополнительный Необязательный («») дерьмо –