iOS:回溯中的 + 数值(在崩溃日志中)
Posted
技术标签:
【中文标题】iOS:回溯中的 + 数值(在崩溃日志中)【英文标题】:iOS: The + number values in backtraces (in crash logs) 【发布时间】:2013-01-14 09:54:33 【问题描述】:我正在尝试学习如何更好地理解崩溃日志,并且到目前为止一切正常。我注意到Apple's Technical Note TN2151 中没有解释的部分。这是回溯每个部分末尾的 + 数值。
这是一个例子:
6 UIKit 0x38bf3e7c -[UIViewController window:willAnimate:duration:] **+ 704**
粗体部分是什么意思?
非常感谢
【问题讨论】:
猜测可能是源代码中的行号。 不错的猜测,但我认为它不正确。行号如下:0x00003dce main (main.m:6)
(文件名末尾的 :6)
TN2151中的那些十六进制异常数很有趣。
【参考方案1】:
数字代表从方法入口点到导致崩溃的指令的字节偏移量。
查看this thread 描述如何阅读和理解堆栈跟踪。 The tutorial Ray Wenderlich 关于在 ios 下处理应用程序崩溃的问题通常也是一个很好的来源。
【讨论】:
我正在阅读您链接的主题,到目前为止它很有意义。 RW 链接也很受欢迎,感谢您的帮助。以上是关于iOS:回溯中的 + 数值(在崩溃日志中)的主要内容,如果未能解决你的问题,请参考以下文章