调试断点 - 在日志消息中显示变量值

时间:2013-09-06 22:24:10

标签: objective-c xcode debugging nslog

当我在断点中使用日志消息作为动作时,是否仍然可以将当前变量值打印到日志输出中?

当使用NSLog内联时,这样的事情是可能的......

NSlog(@"<DeleteArea> <State> CallToggle %i",[[deleteCardState userInfo] intValue]);

然而在日志消息的断点中使用例如...

@"<DeleteArea> <State> CallToggle %i",[[deleteCardState userInfo] intValue]

不起作用。

如何在断点中输出格式化变量?

1 个答案:

答案 0 :(得分:1)

您可以将其作为调试器命令执行,如下所示:

expression (void) NSLog(@"<DeleteArea> <State> CallToggle %i",[[deleteCardState userInfo] intValue]);