我運行的儀器來分析我的應用程序的內存泄漏,儀器沒有表現出負責任的圖書館
,但它並不顯示任何一個負責任的庫的任何分配:
無論它顯示在任何方法/變量堆棧跟蹤,它只是顯示了這一點:
有什麼設置,我失蹤?它以前用來顯示,它剛剛停止顯示這些。
我運行的儀器來分析我的應用程序的內存泄漏,儀器沒有表現出負責任的圖書館
,但它並不顯示任何一個負責任的庫的任何分配:
無論它顯示在任何方法/變量堆棧跟蹤,它只是顯示了這一點:
有什麼設置,我失蹤?它以前用來顯示,它剛剛停止顯示這些。
下面是如何我現在有我的配置一對夫婦的屏幕截圖。也許這些會有所幫助。我要做的第一件事是檢查以確保在當前方案中,您的「Profile」構建配置設置爲Debug,如下面的第一張圖所示。
另外,你有沒有試過右擊「負責任的圖書館」標題刪除複選標記,並重新添加它像我上一次的截圖,給它一個虛擬的?我會繼續關注我是否能找到更有用的東西。
關閉樂器。確保Spotlight索引您的構建工件。您可以通過從命令行運行mdimport來手動執行此操作。重新打開樂器。
顯然,請確保您的派生數據位置等不在聚光燈的黑名單中。這由系統首選項控制。
儀器依賴於聚焦了很多它做什麼。
這個問題是否持久?你有沒有試過關閉儀器並重復你的分析?有時候這種情況暫時發生在我身上,我認爲儀器會遇到一個內部問題,導致它無法加載必要的信息來正確加載和顯示所有內容。 – 2013-03-15 10:42:51
同時確認您的構建設置不會剝離調試符號(默認情況下,您的發佈版本會這樣做,並且這是您最終產品的期望行爲)。在使用儀器時,我總是確保使用我的開發資料。 – borrrden 2013-03-15 10:43:54
@ElliottPerry它的持久性。即使在重新啓動Xcode /儀器後,它也會到來。雖然我不嘗試重新啓動mac。 – 2013-03-15 10:45:20