【发布时间】:2021-04-24 13:32:58
【问题描述】:
我想在将新文档添加到集合时更新 UI:这是棘手的部分,因为使用此代码:
db.collection("Messages").addSnapshotListener { querySnapshot, error in
guard let snapshot = querySnapshot else {
print("Error fetching snapshots: \(error!)")
return
}
snapshot.documentChanges.forEach { diff in
if (diff.type == .added) {
print("New document: \(diff.document.data())")
}
}
}
我收到了所有收藏的第一手文件。那么如何根据添加的文档更新视图呢?
【问题讨论】:
-
添加监听器。
-
已经在做,你看到的代码在监听器里面
-
我们看不到。
-
我更新了它,现在请解释一下您的“添加侦听器”语句是什么意思。我仍然收到来自查询的所有文档
标签: swift firebase google-cloud-firestore collections document