如何计算从用户按下主屏幕上的启动按钮到应用程序处于活动状态(例如,直到第一个视图控制器的 viewDidAppear 方法)所需的时间?
Id 不需要以编程方式实现,但必须可靠。
类似地,在 Android 中,logcat 可以用于此效果。
You can go to edit scheme on Xcode and add a environment variable (DYLD_PRINT_STATISTICS = 1) as shown in the image ![enter image description here](https://i.stack.imgur.com/SiYWk.png)
当您运行应用程序时,详细信息将打印在调试器输出上,如下所示:
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 https://developer.apple.com/videos/play/wwdc2016/406/更多细节。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)