-1

Ich habe viele Youtube-Videos und zuvor beantwortete Fragen zu genau diesem Thema gesehen, aber aus irgendeinem Grund funktioniert mein Code nicht.Problem beim Ziehen der UID von Firebase in Swift

Ich möchte den Namen des Benutzers anzeigen, der gespeichert ist, aber ich kann nicht die UID von FireBase ziehen. Zu diesem Zeitpunkt sollte der Benutzer angemeldet sein, also glaube ich nicht, dass es ein Problem ist, das UID zu erzwingen. Jede Hilfe wäre großartig.

Code Firebase Data

+0

Willkommen zu Stack Overflow, bitte [besuchen Sie die Tour] (https://Stackoverflow.com/tour), stellen Sie sicher, dass Sie lesen [Wie stelle ich eine gute Frage?] (Https://stackoverflow.com/help/how-to-ask) und aktualisierte Ihre Frage mit mehr Informationen. Geben Sie den Code ein, auf den Sie in "Mein Code funktioniert nicht" verwiesen haben! – lordrhodos

Antwort

2

können Sie Ihre uid erhalten wie:

var ref : DatabaseReference = Database.database().reference().child("klaw-unpw").child("users") 

Und in Ihrem viewDidLoad diesen Code hinzu:

ref.observe(.value, with: { (snapshot) in 
        print(snapshot.value) 
      }) { (error) in 
     print(error) 
     } 

Aber es wird gut sein, wenn Sie Ihr beginnt Struktur mit "Benutzer" statt "Klaw-unpw".

Ich hoffe, es wird für Sie arbeiten.

Verwandte Themen