2011-12-06 55 views
6

我想使用Xcodes功能来记录某些数据。事实上,它应该是很简单才达到类似的东西如何使用Xcode 4断点动作

与断点的Log Message作用。我试过这个变化:

Size: @NSStringFromRect([[self view] frame])@ 

但失败。

我已经搜索了Xcode文档,并且很惊讶该功能记录有多糟糕。我能找到的唯一一点信息是关于如何在击中断点时在声音播放动作中进行配置。

+0

所以你想记录一个矩形。与断点有什么关系? – Macmade

+0

您可以设置在评估后自动继续的断点。根据苹果传教士的说法,这种记录调试数据的方法比用一堆'NSLog'语句抛弃代码更好。它还具有通过Xcode中的断点视图组织日志语句的优点(您可以共享这些断点以将断点与“真正”的断点分开)。 –

回答

8

如何

Size: @(CGRect)[[self view] frame]@ 
3

另一个解决方案是:

Size: @(const char *)[[[[some objects] object] description] UTF8String]@ 

输出并不像你一样的一个在fourplusone答案,但它会与提供一个很好的说明所有的对象。