Falsche Implementierungsadresse der Methode von otool für armv7?

Ich erhalte ständig 1 Byte Offset für die Implementierungsadresse der von 'otool' angezeigten Methode.

Für ein Beispiel gibt 'otool -o' 0xe99d5, aber 'otool -tvV' gibt:

+[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

Die Methode beginnt also bei 0xe99d4. 0xe99d5 sieht falsch aus, nicht ausgerichtet. Ich glaube, dass 'otool' gut funktioniert und ich verstehe einige Aspekte der Implementierung nicht. Wie interpretiere ich die Ausgabe?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage