2010-08-22 30 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是一个太多。

为此,请在乐器中使用僵尸检测模板。截图在第二。