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问题.
怎么了?你能提出一些建议吗?
我的xCode刚刚安装完毕.我已经解决了这个问题.
进入xCode
产品→编辑方案...→信息
选择任何其他调试器,问题就会消失.后来我玩这个选项,问题永远不会回来.
我建议使用GDB,因为LLDB有时在分配和初始化后仍会显示0x00000指针.
| 归档时间: |
|
| 查看次数: |
1651 次 |
| 最近记录: |