• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

如何正确抽象Firebase

IOS 来源:CWiley 22次浏览

我对如何正确抽象Firebase以便与我的应用程序解耦以防万一我想在未来切换回目标感兴趣。如何正确抽象Firebase

现在我有一个具有访问实时数据库和存储的静态方法的类。我在整个应用程序中调用这些静态方法。

这是在生产环境中使用Firebase的最佳方式吗?我的应用程序是用Swift编写的。


===========解决方案如下:

您可以创建一个包装类

class YourWrapperClass: NSObject { 
} 

导入要与此包装使用像火力地堡的框架。

import Firebase 

创建使用完成处理器/瓶盖/块 这就是它的方法。通过这种方式你可以使用代码的可重用性。

每当你想停止使用Firebase时,你将不得不停止从这个包装类中调用方法&实现你想调用/使用的替代方法。希望这会有所帮助。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)