2011-11-08 35 views
5

當在Xcode 3中調試程序時,我經常在獨立窗口中使用Memory Browser查看緩衝區更改的內容,同時逐步執行代碼行。如何在Xcode 4中打開內存瀏覽器?

正如我現在開始使用Xcode 4,我想知道如何打開一個內存瀏覽器。我在用戶界面中找不到類似的東西。任何人都可以提供幫助嗎?

回答

7

在調試時選擇產品>調試>查看內存或按Shift-Cmd-M。這將顯示存儲瀏覽器,並增加對「記憶」的進入調試導航:

enter image description here

您還可以對一個變量在調試面板中單擊鼠標右鍵,選擇查看內存「* <變量名稱>「直接跳轉到顯示該變量的內存。

enter image description here

+0

太棒了!非常感謝!另外,我想承認Mats提示關於在標籤中打開內存瀏覽器的提示。 – Tafkadasoh

1

我打開它,當我調試。 我放置一個斷點,右鍵單擊一個變量 - >在內存中查看「...」。

它會在選項卡中打開,但您可以將選項卡拖出Xcode選項卡欄。

+0

謝謝!我特別喜歡你的提示,可以在新選項卡中打開瀏覽器。如果沒有選項卡的使用情況,當您嘗試將其放在助手編輯器視圖的右側視圖中時,內存瀏覽器就毫無用處。 – Tafkadasoh

+0

我正在使用Xcode 4.6它沒有選項卡。內存窗口似乎只能在與主調試窗口相同的窗口中打開。我希望可以在助理編輯窗口或獨立窗口中查看,以便在執行代碼時監控它。我似乎無法將內存窗口拖出Xcode框架以使其獨立。 – Will

+0

這個答案可以追溯到兩年前。我不確定在新版本的XCode中如何實現這一點。 –