gpt4 book ai didi

iOS - 初始加载大量数据

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

我正在开发一个 B2B 应用程序,客户需要从他们的服务器下载相当大的 JSON 数据 block (504 KB),然后在本地将 JSON 处理为核心数据。大约有 4000 条记录,目前将解析后的 JSON 数据保存到核心数据大约需要 44 秒。 我的问题不是下载速度或解析。初始下载后,应该不会有超过 100(很可能 <10)条新记录要更新。我计划有一个初始模式屏幕,而不是在他们启动应用程序并开始处理请求时弹出。这是糟糕的设计吗?由于这是一个 B2B 应用程序,我们的客户很可能会接受最初的 45 秒加载时间,但是有没有更有效的方法来设计这个?

我考虑过直接使用JSON数据作为字典,然后在我开始在后台线程上保存核心数据时将本地核心数据添加到tableview,但我还没有尝试这样做,这是路线吗我应该服用吗?

最佳答案

好吧,这是我犯的愚蠢错误。我在每次调用时都初始化一个日期格式化程序,在我的初始加载时,我在每条记录上运行一次提取以查看它是否存在(显然它不存在)删除日期格式后,我从 45 秒变为 20 秒,然后从 20 秒变为当我删除提取时到 700ms。

关于iOS - 初始加载大量数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13401673/

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