Home Forum

Forum

Devi accedere per creare messaggi e topic.

Swfit+ Label + dati Firebase

Buongiorno,

volevo realizzare la mia prima applicazione per iPhone.

La app dovrebbe "solo" leggere i dati da un database e farmeli vedere a schermo.

Ho creato il db su Firebase, configurato Xcode per l'accesso al db.

Riesco a collegarmi e a "stampare" tramite il metodo print i dati sul db Firebase.

Il problema è che non so come poter vedere a video(iPhone) quei valori.

"Banalmente" ho tentato di popolare una label ma senza successo.

Questo è il codice che mi legge e mi stampa i dati :

ref.child("Stato").observe(.value) { (snapshot) in

              if let snaps = snapshot.children.allObjects as? [DataSnapshot] {

             for snap in snaps {

             print(snap.key)    

             }

Però non so come stamparle su  una label o comunque far vedere a video i risultati

 

Grazie

 

Ciao,

adesso non saprei di preciso come funziona il db firebase perché non lo uso.

Ti posso dire che però i dati se sono tanti andrebbero visualizzati con una tabella.  Per provare potresti inserire come detto da te in una label ovviamente inserisci una label e crea il collegamento con il file Swift poi assegni alla label invece che al print il valore

             print(snap.key)    > nomeLabel.text = snap.key

ovviamente snap.key deve essere di tipo testo altrimenti devi fare un casting

Fammi sapere

Francesco