I've tried swizzling out the init method for a partial mock and was wondering if this was possible.
I've had no luck with:
SomeClass *foo = [SomeClass alloc];
mock = [OCMockObject partialMockForObject:foo];
[[[mock stub] andCall:@selector(mockInit) onObject:self] init];
...
[foo init];