了解iphone堆栈跟踪中的内存偏移

时间:2010-10-20 22:24:31

标签: iphone stack-trace

我正在尝试了解iphone堆栈跟踪中的这些偏移:

11  FOO                         0x0005684a +[TTURLRequest requestWithURL:delegate:] + 42
12  FOO                         0x00056840 +[TTURLRequest requestWithURL:delegate:] + 32

什么是十六进制数0x0005684a和0x00056840?数字+42和+32是什么?

我原本希望十六进制数与二进制中的偏移相匹配。不幸的是,它似乎没有任何对应关系:

$ nm build/AdHoc\ Release-iphoneos/FOO.app/FOO | grep 'requestWithURL'
00056820 t +[TTURLRequest requestWithURL:delegate:]
00056810 t +[TTURLRequest requestWithURL:delegate:]

1 个答案:

答案 0 :(得分:1)

内存位置。抵消/进入结构。