gpt4 book ai didi

iOS - 应用程序在首次启动时启动非常慢

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

enter image description here

BSW SMAR... 应用程序就是我所说的。直接从 Xcode 安装后。这个应用程序启动很慢。启动屏幕出现前大约需要 3-5 秒。但只有第一次发射才那么慢。之后发射速度又恢复正常。问题的原因可能是什么?

--- Time Profiler 的一些截图---

这是我第一次启动该应用程序时得到的结果。

enter image description here

我重点关注了说明应用程序初始化所用时间的部分。它在那里说初始化应用程序的地址空间和框架的动态链接花费了大量时间。当我点击第一项选择旁边的箭头时。这是我看到的。

enter image description here

这里似乎没有列出应用程序执行其他任务所花费的时间。我说的是长时间任务,因为根据我所看到的,上面列出的任务的时间总和甚至没有达到 1 秒。所以,肯定还有其他没有列出或根本无法列出的冗长任务(嗯,我是这么想的)。

如果链接框架需要很长时间,那也是可以接受的。但我不认为我有那么多的应用程序框架需要很长时间才能链接。另一方面,如果在初始化地址空间上浪费了更长的时间,那么我预计该应用程序将在未来的 EVERY 启动中花费很长时间,而不仅仅是第一次启动。

最佳答案

按照您所说的第一次运行代码。

不要忘记启用Time-Profiler

在显示在顶部位置的track graph 中会让您知道获得更多时间来执行单个方法的时间。
Heaviest Stack Trace(扩展详细信息 Pane ):在右下角,让您知道在该时间戳中执行了哪个方法。 enter image description here

关于iOS - 应用程序在首次启动时启动非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40816099/

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