我如何在Eclipse中调试对象在XCode上的调试方式与在Eclipse中的调试方式相同?

时间:2009-11-13 17:39:55

标签: xcode debugging nsobject

我想看看NSObjects的内容,如属性(数组,整数,浮点数......)。由于我是Flex开发人员,我习惯使用eclipse调试工具。但现在我开始使用iPhone,我有点迷失。

例如,我刚刚从开发人员的示例代码中下载了SeismicXML应用程序,并在connectionDidFinishLoading和parseEarthquakeData方法上添加了一个断点。

我想打印数据(xml),但我不知道如何。

我唯一能做的就是在gdb上使用po命令打印对象。

有什么想法吗?

注意:XCode 4及更高版本改进了调试系统。

2 个答案:

答案 0 :(得分:0)

不幸的是,视觉属性查看器看起来并不像我想的那么好。我花了很多时间在gdb控制台发出各种疯狂的打印语句。

答案 1 :(得分:0)

  

如何在XCode上调试对象

在XCode的左上角你可以看到一个下拉菜单,确保选择“Debug”作为Active config。 然后打开断点然后打开Debuuger(从“运行”菜单) 您应该看到类似alt text的内容 (来源:cocoalab.com

正如您所看到的,就像Eclipse一样有步骤按钮。

  

我想打印数据(xml),但我不知道如何。

您的意思是将其打印到控制台吗?跟踪时一样? 在这种情况下,您可以使用NSLog(NSString *string);