gpt4 book ai didi

objective-c - 报告哪个方法导致了我的 NSException?

转载 作者:行者123 更新时间:2023-11-29 04:58:45 24 4
gpt4 key购买 nike

我正在使用 Flurry Analytics,它会报告我的应用程序崩溃,效果很好,只是我不知道是哪种方法导致了崩溃。

我正在捕获未捕获的异常,如下所示:

{
[FlurryAnalytics logError:@"Uncaught" message:[NSString stringWithFormat:@"Crash! %@", [[UIDevice currentDevice] uniqueIdentifier]] exception:exception];

}

如果我能看到哪种方法,这将是绝对完美的。想法?

最佳答案

使用

NSlog(@"function that crashed %s",__FUNCTION__);

这是编译器的扩展,工作正常。

更新

要从当前线程获取完整的调用堆栈,请使用:

[NSThread callStackSymbols]

它为您提供了 NSString 形式的调用堆栈。

关于objective-c - 报告哪个方法导致了我的 NSException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7435531/

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