Firebase: очень медленные данные показывают на тексте метки - PullRequest
0 голосов
/ 12 декабря 2018

Я пытаюсь просмотреть информацию из моей базы данных Firebase и сохранить ее в словаре, проблема в том, что когда я пытаюсь показать эти данные на этикетке, это занимает много времени, около 30 секунд, вы можете решить эту проблему, пожалуйста.

@objc func fetchUser() {

    let user = Auth.auth().currentUser
    if let user = user {

        let uid = user.uid
        let email = user.email

        ref?.child("users").child(uid).observeSingleEvent(of: .value, with: { (snapshot) in
            if let dictionary = snapshot.value as? [String : AnyObject] {
                print(dictionary)
                self.disName.text! = dictionary["DisplayName"] as! String
            }
        })

        disUID.text = uid
        disEmail.text = email
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...