取得したデータをlabelに表示したいです。
いつも通りやったのですが何故か表示されません。。
確認したこと
- 名前
- 接続
- データの中身
@IBOutlet weak var profile: UILabel! @IBOutlet weak var userName: UILabel! ..... // [START setup] let settings = FirestoreSettings() Firestore.firestore().settings = settings // [END setup] db = Firestore.firestore() db.collection("users").getDocuments { (querySnapshot, err) in if let err = err { print("Error getting documents: (err)") } else { for document in querySnapshot!.documents { // print("(document.documentID) => (document.data())") let name = document.data()["name"] as! String let profile = document.data()["profile"] as! String print(name) print(profile) name.text = name profile.text = profile // self.name.text = name // self.profile.text = profile } } } }
回答1件
あなたの回答
tips
プレビュー