Can I intercept a method call in Objective-C? How?
Edit: Mark Powell\'s answer gave me a partial solution, the -forwardInvocation
You can swizzle the method call with one of your own, which does whatever you want to do on "interception" and calls through to the original implementation. Swizzling is done with class_replaceMethod().