Partage
  • Partager sur Facebook
  • Partager sur Twitter

[SWIFT, XCODE] Firebase : Lire un URL d'une image

    7 mars 2019 à 13:55:56

    Bonjour à tous,

    Je suis sous Xcode, je suis en pleine découverte du Swift et j'ai commencé via un projet basique d'un système de connexion, déconnexion et profile utilisateur.

    Lors de l'inscription, l'utilisateur ne rentre que son email et son MDP et je lui donne un avatar par défaut. l'ensemble est stocké dans la database de Firebase.

    Au travers de plusieurs label j'arrive à afficher sur mon View Contrôler l'adresse mail et d'autres informations. Cependant je n'arrive pas via un UI image afficher mon fameux avatar par défaut.

    Je vous donne mon code concernant la récupération des data...

    if let user = Auth.auth().currentUser {
                
                let ref = Database.database().reference()
                let userID = Auth.auth().currentUser?.uid
                
                ref.child("users").child(userID!).observeSingleEvent(of: .value) { (snapshot) in
                    let value = snapshot.value as? NSDictionary
                    
                    let Firstname = value?["Firstname"] as? String ?? "Prénom"
                    self.FirstnameLabel.text = Firstname
                    
                    let Lastname = value?["Lastname"] as? String ?? "Nom"
                    self.LastnameLabel.text = Lastname
                    
                    let Email = value?["Email"] as? String ?? "Adresse mail"
                    self.EmailLabel.text = Email
                    
                    
                }


    Merci grandement aux personnes qui m'aideront !

    Merci à vous.

    AlexCode 

    • Partager sur Facebook
    • Partager sur Twitter

    [SWIFT, XCODE] Firebase : Lire un URL d'une image

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown