首页 > 解决方案 > 我应该在哪里从 UIViewController 中的 firebase 加载数据

问题描述

我在试图弄清楚我应该在哪里将 Firebase 中的数据加载到我的应用程序中时遇到了麻烦。我不确定将数据加载到viewDidLoadviewWillAppear的位置。我目前正在viewDidLoad中加载数据,但是当我访问另一个将项目添加到 Firebase 以由前一个视图控制器显示的视图控制器时。但是当我弹回原始视图控制器时,它不会在视图控制器中显示更新,该更新应该显示已更新或添加到数据库中的项目。

标签: iosswiftfirebaseuiviewcontrollergoogle-cloud-datastore

解决方案


您的情况的最佳选择是viewWillAppear在您 pop back 时调用它,因此请确保释放数组并再次加载它,如果它不是子添加观察


推荐阅读