如何调试EXC_BAD_ACCESS

时间:2015-05-01 13:48:51

标签: ios objective-c

我已经调试了几个小时,阅读了一些文章,但仍然无法找到错误。

我已经开启了ARC,但我发现我的BIDGameScence将被解除分配,并且我不知道为什么。(我已经检查过所有指向BIDGameScene的指针都是当调用选择器dealloc时,我经历了调用堆栈,但是我自己没有在堆栈中写入选择器(我认为最后一个堆栈帧是用于发送消息的函数)。 / p>

我也尝试过Zombies,但我得到了Message send to deallocated object。一篇文章说我应该使用malloc_info,但是我使用lldb并得到malloc_info is not a valid command。(我发现我的XCode中没有gdb。)

还有什么,我在applicationDidReceiveMemoryWarning中添加了一个NSLog语句,但我没有在日志记录中找到它。

最后我尝试使用Product-> Analyze,但什么都没有。

那么,如何调试此错误?

我正在使用XCode 4。

0 个答案:

没有答案