2009-11-17 18 views
1

我試圖用鯊魚來確定哪些方法在我的iPhone應用程序中花費最多的時間。採樣後,我得到這個: alt text http://img69.imageshack.us/img69/7871/screenshot20091117at503.png鯊魚無法找到此地址範圍的符號信息 - iPhone

點擊「!」按鈕產量:

鯊魚無法找到此地址範圍的符號 信息。 通常發生這種情況是因爲 應用程序編譯時沒有使用 符號,或者它們隨後被剝離了 。在Xcode中,確保選中 「生成調試符號」複選框爲 (將-g標誌傳遞給 編譯器)。請注意,這不會影響代碼優化,並且 通常會顯着改變性能 。但是,額外的 符號信息會消耗更多的空間並且可能會膨脹 可執行文件的大小。

但我使用調試選項,我正在我的設備上運行。並檢查生成調試符號。那麼,怎麼了?

+0

我遇到同樣的問題 – conorgriffin 2010-03-08 00:01:15

回答

0

不知道這是否適用於設備上的Shark,但我知道當使用iPhone Simulator運行Instruments時,必須選擇最新的SDK。如果您使用以前的SDK運行,則看不到調試信息。