如何在Objective C中运行时执行行号,方法名和文件名(动态)

时间:2013-02-15 05:27:56

标签: iphone ios objective-c logging dynamic

我正在开发一个iphone应用程序。我想要执行时方法的日志文件名,方法名和行号。我使用以下代码来获取所需的值。

NSLog(@"Hi! I'm in method %s at %s:%u", __FUNCTION__, __FILE__, __LINE__);

但是,我想在不使用代码中的NSLog的情况下动态记录值。

我尝试过环境变量NSObjCMessageEnabled: YES,它只提供方法名称,但我也想要文件名和行号。请帮忙。

0 个答案:

没有答案