2017-02-20 54 views
1

我正在開發的應用程序做了一些深入處理,我想了解在何時使用。儀器中的時間分析器顯示呼叫樹,但我無法看到如何獲取我需要的信息。如何在Swift中剖析方法/函數所使用的CPU

我的應用程序具有這樣的結構:

A 
B 
    B1 
    E1 
    B2 
    B3 
    E1 
C 
    C1 
    C2 
    E1 
    C3 
D 
    D1 
    D2 
    E1 

現在,方法E1是從許多地方打了個電話,我想看看它是如何的CPU使用。但是,從剖析器輸出中,我只能看到樹中每個分支在E1中所花費的時間。有沒有辦法通過方法/函數獲取報表,而不管它從何處被調用?例如總和花在E1上的時間總和?

感謝,

朱利安

+0

您是否嘗試使用儀器進行分析? – KrishnaCA

回答