@@ -30,16 +30,16 @@ + (instancetype)exceptionWithObject: (id)object { return [[[self alloc] initWithObject: object] autorelease]; } -- init +- (instancetype)init { OF_INVALID_INIT_METHOD } -- initWithObject: (id)object +- (instancetype)initWithObject: (id)object { self = [super init]; _object = [object retain];