Почему prepareWithInvocationTarget: специфично для NSUndoManager? - PullRequest
0 голосов
/ 27 октября 2010

Сравнить ...

NSInvocation* invocation = [NSInvocation invocationWithMethodSignature:[performer methodSignatureForSelector:@selector(playFile:)]];
[invocation setSelector:@selector(playFile:)];
[invocation setTarget:performer];
NSString* string = [NSString stringWithString:@"reverse.wav"];
[invocation setArgument:&string atIndex:2];

... с ...

NSInvocation* invocation = [[NSInvocation prepareWithTarget:performer] playFile:@"reverse.wav"];

.Почему такой метод не реализован?

1 Ответ

2 голосов
/ 27 октября 2010

Это просто не так, но нет недостатка в сторонних реализациях той же функциональности, таких как написанная и созданная для Какао с любовью .

...