gpt4 book ai didi

ios - 目前在数据密集型 iOS 应用程序中普遍接受的加载模式是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:00:22 24 4
gpt4 key购买 nike

所以我有一个带有一堆加载屏幕的应用程序,所有加载屏幕都保持在 5 秒以内,但与 Instagram、Yik Yak、FB、Twitter 等应用程序相比......这是一个天壤之别。无论我最初在这些应用程序中的任何一个中进入应用程序的哪个位置,我都没有看到超出初始启动画面的加载对话框。是否存在一种普遍接受的模式来将数据加载到用户打开时登陆的初始屏幕之外的应用程序中?

他们是否在后台执行请求?如果您向用户提供初始屏幕,他们是否正在执行一个最初被认为可以接受的巨大请求?

最佳答案

通常需要较长时间的数据加载是在后台线程上完成的。使用 GCD,这很容易做到。

然而,您必须以某种方式激活应用程序,用户可能已经想要开始按下按钮了。因此,缓存开始之间的数据并在开始时显示“旧”数据有助于让用户满意。

拆分请求或执行一个大请求在很大程度上取决于数据类型和后端。

而且“问题”不仅存在于 iOS 上,在桌面系统上也必须考虑如何加载数据。这是一个很常见的问题。

关于ios - 目前在数据密集型 iOS 应用程序中普遍接受的加载模式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29862263/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com