1

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

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

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

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

任何的想法?

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

4

2 回答 2

0

不幸的是,视觉属性查看器似乎没有我想要的那么好。我花了很多时间在 gdb 控制台上发布各种疯狂的打印语句。

于 2009-11-13T17:43:18.797 回答
0

如何在 XCode 上调试对象

在 XCode 的左上角,您可以看到一个下拉菜单,确保选择“调试”作为活动配置。放置断点然后打开调试器(从运行菜单)你应该看到类似这样的东西 (来源:cocoalab.com替代文字

如您所见,有类似 Eclipse 的步骤按钮。

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

你的意思是打印到控制台吗?喜欢在追踪时?在这种情况下,您可以使用NSLog(NSString *string);

于 2009-11-13T17:57:32.660 回答