Back4App - Parse Query не возвращает PFObects в iOS - PullRequest
0 голосов
/ 10 января 2020

В этом сценарии back4app инициализировался успешно, вход в систему и регистрация пользователей также работают, но когда я выбираю весь список пользователей, используя приведенный ниже код, возвращающий пустой массив, без ошибок, в back4app есть три пользователя в классе User. , Кто-нибудь может помочь?

 let query = PFQuery(className: "User")
            query.findObjectsInBackground { (result, err) in
                 print(result)
                 print(err)
            }

1 Ответ

0 голосов
/ 10 января 2020

Класс User был создан сервером Parse. И это причина, почему это защищенный класс. Чтобы достичь таких классов, вам нужно использовать символ подчеркивания перед именем класса.

Я имею в виду, не используйте Пользователь для className, используйте его: _User

   // let query = PFQuery(className: "User")
   let query = PFQuery(className: "_User")
   query.findObjectsInBackground { (result, err) in
         print(result)
         print(err)
   }
...