Endereço de implementação do método errado do otool para armv7?
Estou constantemente recebendo 1 byte offset para o endereço de implementação do método mostrado por 'otool'.
Por exemplo, 'otool -o' fornece 0xe99d5, mas 'otool -tvV' fornece:
+[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
Então o método começa em 0xe99d4. 0xe99d5 parece errado, não está alinhado. Eu acredito que o 'otool' funciona bem e eu não entendo alguns aspectos da implementação. Como interpretar a saída?