我无法使用新的Xcode 4.3调试器

sin*_*tic 2 iphone debugging xcode ios xcode4.3

将项目从Xcode 4.0移动到Xcode 4.3后,我遇到了奇怪的调试错误.

该项目构建良好,没有错误,但当我每次都添加一些东西时,我会使用解除分配的项目来调试错误.

例如简单的线条:

tableData=[[NSMutableArray] init];
Run Code Online (Sandbox Code Playgroud)

没有了

tableData=0x0000
Run Code Online (Sandbox Code Playgroud)

输出窗口中的奇怪错误:

*** -[__NSDate description]: message sent to deallocated instance 0x8382d30
Run Code Online (Sandbox Code Playgroud)

在其他地方,它可能不是'__NSDate'而是'UITableView','NSString'等等.与xCode 4.0在同一项目中的同一行没有错误,但Xcode 4.3问题.

怎么了?你能提出一些建议吗?

sin*_*tic 5

我的xCode刚刚安装完毕.我已经解决了这个问题.

进入xCode
产品→编辑方案...→信息

选择任何其他调试器,问题就会消失.后来我玩这个选项,问题永远不会回来.

我建议使用GDB,因为LLDB有时在分配和初始化后仍会显示0x00000指针.