草庐IT

fetchPurse

全部标签

ios - 使用 Firebase 字典在 Swift 中填充数组

我正在尝试从Firebase获取数据并将其作为一个对象添加到Swift数组中,但每当我运行该应用程序时,该数组都会打印出空的。当我在observe中放置一个print语句时,每个钱包都按我想要的方式打印出来,但钱包永远不会附加到数组中。varpurses=[Purse]()overridefuncviewDidLoad(){fetchPurse(completion:{print(self.purses.count)})}funcfetchPurse(completion:@escaping()->()){letref=FIRDatabase.database().reference(