【发布时间】:2010-09-25 04:22:16
【问题描述】:
有谁知道如何动态获取传递给函数的所有变量值以进行日志记录?
我正在寻找一种简单的方法(例如使用编译器宏)来记录函数以及传递给它的变量值(然后将其写入日志文件,以便我们可以轻松找到输入导致函数崩溃)
我一直在努力
#define NFDebug( s, ... ) NSLog( @"DEBUG: %s: %@", __PRETTY_FUNCTION__, \
[NSString stringWithFormat:(@"%@"), ##__VA_ARGS__] )
,它给出了一切,但变量值
【问题讨论】:
标签: objective-c logging macros nslog