2010-08-22 56 views
0

我想debug一些東西,而I'll also RTFM任何人都可以告訴我如何檢查XCode中的內存地址分配?我自動跳到錯誤的文本不能立即破譯。在理想的世界中,我想弄清楚我剛剛重新發布的變量名稱(或至少它的內容)。如何在XCode調試器中按地址檢查內存分配?

我試圖追捕錯誤的一個例子是:

2010-08-22 10:18:51.111 AppName[106:307] *** -[CFString release]: message sent to deallocated instance 0x19f3b0 

截圖將是可愛。

回答

1

分配的地址 - 在本例中爲0x19f3b0 - 可以存儲在任意數量的變量中。

你需要弄清楚哪一個releaseautorelease是一個太多。

爲此,請在樂器中使用殭屍檢測模板。截圖在第二。