Swiftui Firebase AddSnapShotListener

Posted

技术标签:

【中文标题】Swiftui Firebase AddSnapShotListener【英文标题】:Swift UI Firebase AddSnapShotListeners 【发布时间】:2020-06-10 22:35:50 【问题描述】:

自从我开始学习 Swift UI 以来,我经常看到 Firebase 调用 addSnapshotListener,但我不明白使用它的目的。我知道它用于观察变化或类似的东西,但我不确切知道它是什么或何时在 Swift UI 中使用它。任何帮助,或有用的定义或示例,说明何时适合使用它?谢谢。

【问题讨论】:

尝试搜索***.com/search?q=%5Bswiftui%5D+addSnapshotListener 这篇文章回答了你的问题:SwiftUI: Fetching Data from Firestore in Real Time。很高兴回答更具体的问题(更新您的问题或回复此评论)。 【参考方案1】:

假设您有一个旅行列表应用。说你所有的数据都保存在 Firestore 中。当您添加新旅行时,您可以发送到 Firestore,Firestore 将保存并通过 addSnapshotListener 推送给您,然后您可以将该旅行插入您的客户旅行列表中。 或聊天应用程序。两个客户端可以与 addSnapshotListener 通信。

【讨论】:

以上是关于Swiftui Firebase AddSnapShotListener的主要内容,如果未能解决你的问题,请参考以下文章

SwiftUI - 在 Firebase 上更新密码

SwiftUI - 与 Microsoft 的 Firebase 身份验证

SwiftUI Firebase - 在 Firebase 中添加或减去整数

Firebase 身份验证 swiftui

Firebase+SwiftUI。无法转换价值

SwiftUI / Firebase:我可以使用@Published 向 Firebase 数据库发送和接收单个值吗?