XCode调试。如何查看代码失败的位置?我没有堆栈跟踪

时间:2011-01-03 15:04:47

标签: xcode debugging

目前我正在努力找出我的代码失败的地方。 Xcode有时会给我一个堆栈跟踪,但目前不是。 我只是在我的控制台中收到错误信息:*** -[CFString copyWithZone:]: message sent to deallocated instance 0xbe10d80。但有时我的应用程序崩溃时,我的控制台中根本没有收到错误消息。我怎样才能找出问题出在哪里?你们是如何找到问题的?

也许有人知道一些可以提供帮助的环境设置?

2 个答案:

答案 0 :(得分:2)

转到Debugger,然后单击Breakpoint。然后运行你的app你可以看到发生错误的地方

答案 1 :(得分:0)

您可以使用Instruments(/ Developer / Applications / Instruments)来帮助检测僵尸对象的使用情况。这是一个link教程,用于检测内存泄漏,但它也可以用于其他目的。