我正在尝试了解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:]
答案 0 :(得分:1)
内存位置。抵消/进入结构。