iOS:这些地址在iOS崩溃日志的堆栈跟踪中意味着什么?

时间:2012-12-05 12:58:24

标签: ios debugging stack-trace crash-log

这是我的iOS应用崩溃日志中的一系列堆栈跟踪:

  

MyAPPName 0x001f642e 0xd2000 + 1197102

我知道如何表示崩溃日志,但0x001f642e 0xd2000 + 1197102在堆栈跟踪的每一行中意味着什么?

2 个答案:

答案 0 :(得分:1)

它指的是位于距离0xd2000位置1197102字节的指令。

这里有人问过:How to read objective-c stack traces

答案 1 :(得分:1)

编写这些值的另一种形式是:0x001f642e = 0xd2000 + 1197102

因此0x001f642e是正在执行的代码的实际地址,而0xd2000是执行代码的二进制文件的起始地址,而1197102是二进制文件中的偏移量