nygard/class-dump — pull request #25 by 0xced (2012-12-07 23:35:22+00:00)
Title: Fix Objective-C 2 ivars offsets

Currently, `class-dump -a` prints the `_OBJC_IVAR_$_*` addresses in the `__DATA,__objc_ivar` section. This is not very useful. With this fix, the default offset is printed instead.

Example from iOS 6 CoreFoundation.

Before the fix:
```objective-c
@interface NSCache : NSObject
{
id _delegate;	// 1828480 = 0x1be680
void *_private[5];	// 1828476 = 0x1be67c
void *_reserved;	// 1828484 = 0x1be684
}
```

After the fix:
```objective-c
@interface NSCache : NSObject
{
id _delegate;	// 4 = 0x4
void *_private[5];	// 8 = 0x8
void *_reserved;	// 28 = 0x1c
}
```