3
我不斷得到'otool'所示方法的實現地址的1個字節的偏移量。從armv7的otool錯誤的方法實現地址?
有關示例 'otool -o' 給出0xe99d5但 'otool -tvV' 給出:
+[NSError(SomeCategory) someMethod]:
000e99d4 b590 push {r4, r7, lr}
000e99d6 f6441184 movw r1, 0x4984
000e99da af01 add r7, sp, #4
000e99dc f2c0010a movt r1, 0xa
所以方法開始於0xe99d4。 0xe99d5看起來不對,不對齊。 我相信'otool'工作正常,我不瞭解某些方面的實施。 如何解釋輸出?
很好的回答!謝謝! – 2013-02-23 20:50:36