iOS - 堆栈信息打印

之前在博客里写过一篇文章是使用 ‘NSException’ 来获取项目崩溃时的堆栈信息 ‘项目崩溃了,木有反馈,不如加上这段代码试试’ ,其实我们也可以使用 ‘NSThread’ 来打印,今天就简单介绍一下:

首先,这两种堆栈信息打印的方法不同场景使用

1. NSException 将在异常发生时获取符号.

2. NSThread 会在您发送 callStackSymbols 消息时获取 callstack.

其次,想看NSException 的点上面的文章链接,NSThread 这里附上截图:

堆栈打印有利于我们错误信息的收集,写个日志把这些存起来,用户崩溃的时候,上传相应的 log 日志,没准会帮你省去大量的时间。

感谢学习,学以致用更感谢~

猜你喜欢

转载自blog.csdn.net/siwen1990/article/details/98837746