【发布时间】:2015-10-07 00:04:58
【问题描述】:
我是在 iOS 上使用 Firebase 的新手。我有多个需要访问 Firebase ref 对象的视图控制器。我可以为每个视图控制器创建一个新的 ref 实例吗? Firebase 内部是否只保留 1 个参考?
另一种选择是创建一个以 Firebase 实例为成员的单例类,然后在每个 VC 中重用。
【问题讨论】:
我是在 iOS 上使用 Firebase 的新手。我有多个需要访问 Firebase ref 对象的视图控制器。我可以为每个视图控制器创建一个新的 ref 实例吗? Firebase 内部是否只保留 1 个参考?
另一种选择是创建一个以 Firebase 实例为成员的单例类,然后在每个 VC 中重用。
【问题讨论】:
Firebase references 是轻量级对象。 Firebase SDK 与所有引用重复使用的服务器保持单一连接。因此,您可以保留许多引用而不会引入网络问题。
【讨论】: