我想看看NSObjects的内容,如属性(数组,整数,浮点数......)。由于我是Flex开发人员,我习惯使用eclipse调试工具。但现在我开始使用iPhone,我有点迷失。
例如,我刚刚从开发人员的示例代码中下载了SeismicXML应用程序,并在connectionDidFinishLoading和parseEarthquakeData方法上添加了一个断点。
我想打印数据(xml),但我不知道如何。
我唯一能做的就是在gdb上使用po命令打印对象。
有什么想法吗?
注意:XCode 4及更高版本改进了调试系统。
答案 0 :(得分:0)
不幸的是,视觉属性查看器看起来并不像我想的那么好。我花了很多时间在gdb控制台发出各种疯狂的打印语句。
答案 1 :(得分:0)
如何在XCode上调试对象
在XCode的左上角你可以看到一个下拉菜单,确保选择“Debug”作为Active config。 然后打开断点然后打开Debuuger(从“运行”菜单) 您应该看到类似的内容 (来源:cocoalab.com)
正如您所看到的,就像Eclipse一样有步骤按钮。
我想打印数据(xml),但我不知道如何。
您的意思是将其打印到控制台吗?跟踪时一样?
在这种情况下,您可以使用NSLog(NSString *string);