理解iOS崩溃日志中的偏移量
我有一份来自AppStoreConnect的崩溃报告,我正在努力理解。Xcode试图将其符号化并部分成功,但回溯中的关键行如下所示:理解iOS崩溃日志中的偏移量,ios,objective-c,xcode,debugging,crash-reports,Ios,Objective C,Xcode,Debugging,Crash Reports,我有一份来自AppStoreConnect的崩溃报告,我正在努力理解。Xcode试图将其符号化并部分成功,但回溯中的关键行如下所示: ... 4 CoreFoundation 0x19c15a740 _CF_forwarding_prep_0 + 96 5 APP_NAME 0x1004cfc7c -[CLASS_NAME FUNCTION_NAME] + 81020 (FILE_NAME:0) ... 我试图继续这个话题,但我无法理解两件具体的事情: 为什么偏移量(
...
4 CoreFoundation 0x19c15a740 _CF_forwarding_prep_0 + 96
5 APP_NAME 0x1004cfc7c -[CLASS_NAME FUNCTION_NAME] + 81020 (FILE_NAME:0)
...
我试图继续这个话题,但我无法理解两件具体的事情:
- 为什么偏移量(
)这么大?在我在网上看到的所有例子中,这个数字要小得多。这个函数实际上非常小(当我用lldb反汇编它时是700字节)。因此,除非我误解了什么,否则这个数字不能是函数入口点的字节偏移量81020
- 为什么Xcode显示的行号是0(
)文件名:0