gpt4 book ai didi

iOS 应用程序启动时间测量

转载 作者:搜寻专家 更新时间:2023-10-30 23:15:12 25 4
gpt4 key购买 nike

如何计算从用户按下主屏幕上的启动按钮到应用处于事件状态(例如,到第一个 View Controller 的 viewDidAppear 方法)所花费的时间?

Id 不需要以编程方式提供,但必须可靠。

类似在Android中,logcat可以用来达到这个效果。

最佳答案

您可以在 Xcode 上编辑方案并添加环境变量 (DYLD_PRINT_STATISTICS = 1),如图所示 enter image description here

当您运行该应用程序时,详细信息将打印在调试器输出中,如下所示:

Total pre-main time: 481.88 milliseconds (100.0%)
dylib loading time: 71.70 milliseconds (14.8%)
rebase/binding time: 53.66 milliseconds (11.1%)
ObjC setup time: 40.04 milliseconds (8.3%)
initializer time: 316.33 milliseconds (65.6%)
slowest intializers :
libSystem.B.dylib : 16.71 milliseconds (3.4%)

请收看video了解更多详情。

关于iOS 应用程序启动时间测量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35929530/

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