Неправильный метод реализации адреса из otool для armv7?

m постоянно получает смещение в 1 байт для адреса реализации метода, показанного как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» отлично работает и я неНе понимаю некоторые аспекты реализации. Как интерпретировать вывод?

Ответы на вопрос(1)

Ваш ответ на вопрос