【发布时间】:2020-04-23 14:44:21
【问题描述】:
我尝试搜索我的具体问题,但找不到任何合适的解决方案。 我要提前感谢大家的帮助。
我目前正在开发一个 iOS 应用程序。 应用程序代表用户可以更新的用户配置文件。 在 Firebase 的帮助下,从身份验证、注册到更新用户数据的可能性都可以正常工作。现在我想优化一些代码。 所以应用程序有 2 个屏幕,HomeScreen 和 EditScreen。 (除了注册和登录所需的屏幕)。
为了让我的问题简短: 如何减少从 Firebase 加载的数据量?
示例: 1. 用户在 HomeScreen 上,构建从 Firebase 存储加载的图像的视图 2. 他想编辑他的图像,因此切换到编辑屏幕,他的图像将再次加载 3. 更改他的图片后,新图片将上传到 Firebase 存储,他可以在 Editscreen 上看到他的新图片 4. 如果他现在切换回主屏幕,他的新图像将再次从 Firebase 加载
有没有减少加载量的好方法? 就像在第 1 步和第 2 步之间缓存图像一样? 因为显示他的图像总是有一点延迟。
谢谢! 可悲的是,我不允许共享任何代码。
【问题讨论】: