Ist also das hier erlaubt oder entsteht dadurch eine circular reference und das objekt wird somit nie released?
Quellcode
- NSInvocation *invocation = [NSInvocation invocationWithMethodSignature:[target methodSignatureForSelector:selector]];
- [invocation setSelector:selector];
- [invocation setTarget:target];
- [invocation setArgument:&invocation atIndex:2];
- [invocation setArgument:&arg2 atIndex:3];
- [invocation retainArguments];