如何使用Xcode 4断点操作

时间:2011-12-06 12:03:48

标签: objective-c xcode debugging logging expression

我想使用Xcodes功能记录某些数据。事实上,获得类似于

的东西应该很简单
NSLog(@"Size: %@", NSStringFromRect(self.view.frame));

使用断点的Log Message操作。我试过这个变种:

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

但失败了。

我已经搜索过Xcode文档,并对这个功能记录得有多糟糕感到惊讶。我能找到的唯一信息是关于在击中断点时如何配置声音播放动作。

2 个答案:

答案 0 :(得分:8)

怎么样

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

答案 1 :(得分:3)

另一种解决方案是:

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

输出不如fourplusone答案那样好,但它适用于提供良好描述的所有对象。