我可以在两个单独的视图控制器上获得相同的Firebase数据吗?

时间:2018-10-08 21:38:41

标签: swift firebase

我正在使用Firebase作为后端。

我可以按自己想要的方式完美放入数据,然后在视图控制器a中将其调回。

但是,当我将相同的完全相同的代码放入视图控制器b中时,什么也没发生。

您还需要执行其他哪些步骤?您是否必须为VC B输入一个seperarte输入?还是可以使用相同的数据?

2 个答案:

答案 0 :(得分:0)

您可以在视图控制器之间传递数据,但是也许您更喜欢创建一个自己的类,该类从服务器接收数据并在视图控制器中实例化数据。我个人想防止过于频繁地实例化视图控制器。

答案 1 :(得分:0)

您可以建立超级->子类关系,我使用carbonKit设置了多个viewcontroller将您的数据保留在super或main类中,并与superObj一起使用。