【发布时间】:2010-05-12 12:01:14
【问题描述】:
从这里的最后一个问题继续:Log method name in Obj-C。我只是想知道是否有办法打印出变量名。例如:
NSString *name = "vodkhang";
NCLog(@"%@", name);
我希望输出应该是:
name: vodkhang
简单总结一下之前的帖子,目前我可以在调用的时候打印出类名、方法名和行号
NCLog(@"Hello World");
<ApplicationDelegate:applicationDidFinishLaunching:10>Hello world
与
#define NCLog(s, ...) NSLog(@"<%@:%d> %@", __FUNCTION__, __LINE__, [NSString stringWithFormat:(s), ##__VA_ARGS__])
【问题讨论】:
标签: iphone objective-c debugging