こちらを参考にFirebaseを利用したアプリを作っています。
該当部分(こちらは正常に動作していました)
以下の様にFirebaseRDBからデータを引き出す時、アンラップしたのに起動時にnilが出てしまうのですが
これは何が原因となっているのでしょうか?
以下が私のコードです
switf
1func loadPosts() { 2 Database.database().reference().child("posts").observe(.childAdded, with: { (snapshot) in 3 if let dict = snapshot.value as? [String: Any] { 4 let captionText = dict["caption"] as! String 5 let photoUrlString = dict["photoUrl"] as! String 6 let post = Post(captionText: captionText, photoUrlString: photoUrlString) 7 self.posts.append(post) 8 print(self.posts) 9 self.tableView.reloadData() 10 } 11 }) 12 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/17 11:52
2018/08/20 09:44