如何像在Eclipse中一样调试XCode上的对象?

如何像在Eclipse中一样调试XCode上的对象?,xcode,debugging,nsobject,Xcode,Debugging,Nsobject,我想看看NSB对象的内容,比如属性(数组、整数、浮点…)。因为我是一名Flex开发人员,所以我习惯于使用eclipse调试工具。但现在我从iPhone开始,我有点迷路了 例如,我刚刚从开发人员的示例代码下载了SeismicXML应用程序,并在ConnectiondFinishLoading和parseEarthquakeData方法上设置了一个断点 我想打印数据(xml),但不知道如何打印 我唯一能做到的就是在gdb上使用po命令打印对象 有什么想法吗 注意:XCode 4及以上版本改进了调试系

我想看看NSB对象的内容,比如属性(数组、整数、浮点…)。因为我是一名Flex开发人员,所以我习惯于使用eclipse调试工具。但现在我从iPhone开始,我有点迷路了

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

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

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

有什么想法吗


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

不幸的是,VisualPropertyViewer似乎没有我想要的那么好。我花了大量时间在gdb控制台上发布各种疯狂的打印语句

如何调试XCode上的对象

在XCode的左上角可以看到一个下拉菜单,确保选择“Debug”作为活动配置。 放置断点,然后打开去毛刺器(从“运行”菜单) 您应该看到类似的内容
(来源:)

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

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

你是说把它打印到控制台上吗?比如追踪的时候? 在这种情况下,可以使用
NSLog(NSString*string)