0
Firebaseデータベースをループして、すべてを配列に入れようとしています。しかし、私がそれを実行すると、配列は常に空になります。私はこれをどのようにするべきですか?ありがとう。Firebaseを通じてルーピングすると、空のテーブルが生成されますか?
データベースが仕事に、このために設定されていると仮定すると、categories = ["Appliances", "Arts & Crafts", "Beauty & Personal Care", "Books", "Clothing", "Electronics", "Home & Kitchen", "Movies & TV", "Sports & Outdoors", "Toys & Games", "Video Games", "Other"]
for items in categories {
let ref = FIRDatabase.database().reference(withPath: "items").child(items)
ref.observe(.value, with: { (snapshot) in
for items in snapshot.children {
let item = Item(snapshot: items as! FIRDataSnapshot)
self.allItems.append(item)
}
self.tableView.reloadData()
})
}
を行う場合は、ループによって何を意味するあなたを助けるかもしれません? – Victor