目前我正在努力找出我的代码失败的地方。
Xcode有时会给我一个堆栈跟踪,但目前不是。
我只是在我的控制台中收到错误信息:*** -[CFString copyWithZone:]: message sent to deallocated instance 0xbe10d80
。但有时我的应用程序崩溃时,我的控制台中根本没有收到错误消息。我怎样才能找出问题出在哪里?你们是如何找到问题的?
也许有人知道一些可以提供帮助的环境设置?
答案 0 :(得分:2)
转到Debugger,然后单击Breakpoint。然后运行你的app你可以看到发生错误的地方
答案 1 :(得分:0)
您可以使用Instruments(/ Developer / Applications / Instruments)来帮助检测僵尸对象的使用情况。这是一个link教程,用于检测内存泄漏,但它也可以用于其他目的。