【发布时间】:2009-11-25 16:03:27
【问题描述】:
我使用NSLog() 将一些内容打印到控制台。有没有办法将所有当前方法的参数传递给 NSLog() 或任何其他函数或方法,而无需显式查看它们中的每一个?
例如,当我将LOGME 放入我的代码时,我已经有一个宏可以将有用的信息打印到控制台。该宏将创建一个对单例类的日志记录方法的调用,并传递几个有用的东西,比如_cmd 和其他东西。
我还想捕获该方法的所有参数并将它们传递给自动打印出来。这可能吗?
【问题讨论】:
标签: objective-c cocoa-touch cocoa reflection arguments