2011-09-30 34 views
0

正如我在研究我的程序時,我注意到,在分析時,儀器很好,足以在殭屍對象看到它時指向我。這個消息沒有顯示出應用程序不包含殭屍進程的事實嗎?Objective-C,通過儀器計算殭屍,需要澄清

有沒有辦法我可以確認該應用程序不包含對殭屍進程的引用?

在我的問題中,我明確提到Xcode4,因爲我在3中沒有看到自動殭屍行爲,並且懷疑它可能是一個新功能。

enter image description here

回答

0

沒有殭屍的消息顯示出來是個好兆頭。這意味着當Instruments正在追蹤時你沒有訪問任何被釋放的對象。儀器無法確認您的應用程序不會訪問已釋放的對象。所有樂器可以做的就是告訴你什麼時候訪問一個釋放的對象。

關於自動殭屍行爲,在Xcode 4中檢測殭屍不是新行爲。儀器在Xcode 3.2和4中都有一個殭屍模板,用於檢測殭屍。您還可以通過單擊儀器旁邊的信息按鈕來配置分配工具以檢測殭屍,殭屍信息在屏幕截圖中被阻止。