如何追踪启动过程中哪个操作是低端的?
How to track down which operation is low down the launching process?
我的应用程序需要很长时间才能启动。我如何追踪导致此问题的操作?
您最好的选择是使用 Time Profiler,它是 Instruments 的一部分。
您可以按 Cmd + I 开始分析您的应用程序。然后 select 时间分析器。
此工具会记录每次调用所花费的时间,您可以使用它来缩小导致最大问题的代码部分的范围。
双击一个条目将显示该方法中的调用以及它们各自花费的时间
我发现 select "Call Tree"
中的这些选项很有用
我的应用程序需要很长时间才能启动。我如何追踪导致此问题的操作?
您最好的选择是使用 Time Profiler,它是 Instruments 的一部分。
您可以按 Cmd + I 开始分析您的应用程序。然后 select 时间分析器。
此工具会记录每次调用所花费的时间,您可以使用它来缩小导致最大问题的代码部分的范围。
双击一个条目将显示该方法中的调用以及它们各自花费的时间
我发现 select "Call Tree"
中的这些选项很有用