【问题标题】:Firestore Listeners Best Practices While Updating My UI [closed]更新我的 UI 时的 Firestore 侦听器最佳实践 [关闭]
【发布时间】:2020-06-09 01:42:28
【问题描述】:

我需要将我的 Firestore 侦听器放在我的视图控制器中还是可以将它们放在模型类中?根据我的研究,最佳实践显然是将数据库代码保存在单独的模型中。

但是,我需要根据数据库更改来更新我的 UI。

这意味着我至少应该在我的视图控制器中而不是模型中附加侦听器,对吗?

还是我在这里违反了最佳做法?

祝福。

【问题讨论】:

    标签: swift firebase google-cloud-firestore


    【解决方案1】:

    是的,你需要将你的监听器放在你的 viewController 上,或者你可以创建另一个类,比如单例包含监听器方法,并用它的方法更新 Ui。这也减少了对相同代码的重写。

    【讨论】:

      猜你喜欢
      • 2021-07-02
      • 1970-01-01
      • 1970-01-01
      • 2014-11-24
      • 2016-03-06
      • 2012-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多