Could someone please explain how to go about getting the values passed to a non-existant method that is being intercepted when using:
+ (void)forwardInvocation:(NSInvocation *)anInvocation;
+ (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector;
Given a message like:
[SomeClass doSomething:@"theThing" withSomething:@"aParam"];
I can get the method signature without a problem but I am terribly confused about how to get the values that were passed in with it.
Am I totally off base in when I should use these methods or just missing something?