【发布时间】:2020-06-27 18:44:56
【问题描述】:
我正在尝试从我的 firebase 数据库中获取用户。我希望所有用户都出现在表格视图上。我正在尝试创建一个字典来做到这一点,但不断收到此错误:
条件绑定的初始化器必须是 Optional 类型,而不是 'Bool'
这是我的代码:
func fetchUser() {
Database.database().reference().child("users").observe(.childAdded, with: { (snapshot) in
if let dictionary = snapshot.value as? [String: AnyObject] != nil {
let user = User()
user.setValuesForKeysWithDictionary(dictionary)
print(user.name!, user.email!)
}
print("User found")
print(snapshot)
}, withCancel: nil)
}
【问题讨论】:
标签: swift firebase firebase-realtime-database