gpt4 book ai didi

iphone - iPhone 上的 TRACE 日志记录

转载 作者:行者123 更新时间:2023-12-03 19:40:22 25 4
gpt4 key购买 nike

我是 iPhone 新手,正在尝试了解应用程序加载期间调用的方法的顺序。

经过一番谷歌搜索后,我发现这似乎足够了: NSLog(@"开始 %@ initWithNibName", [[self class]description]);但是有没有办法插入方法名称而不是自己输入呢?有更好的 TRACE 日志命令吗???

另外,我在互联网上找到了这个:

#define METHOD_LOG (NSLog(@"%@ %s\n%@", \
NSStringFromSelector(_cmd), __FILE__, self))

但我不知道它有什么作用以及如何使用它。我试过:-(id) 初始化 { METHOD_LOG(“初始化”); ......}

但无法编译。

最佳答案

我用它来记录当前的方法或函数(两者都适用):

NSLog(@"%s", __FUNCTION__);

要使用您引用的宏,只需键入:

METHOD_LOG;

关于iphone - iPhone 上的 TRACE 日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4240967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com