3
Я получаю это сообщение:NSInvocation: непризнанный селектор хотя он установлен
«(нуль): непризнанный селектор послал к классу 0x3f52e824»
Основного кода, который я пробовал:
SEL sel = @selector(applyProperties:toObject:);
NSInvocation* inv = [NSInvocation invocationWithMethodSignature:[self methodSignatureForSelector:sel]];
[inv setTarget:self];
[inv setSelector:sel];
[inv setArgument:params atIndex:0];
[inv setArgument:theObject atIndex:1];
NSOperationQueue* queue = [[NSOperationQueue alloc] init];
NSInvocationOperation* operation = [[NSInvocationOperation alloc] initWithInvocation:inv];
[queue addOperation:operation];
[queue release];
Я могу вызвать (applyProperties: toObject) сам по себе с этими аргументами ... поэтому я не уверен, что я делаю неправильно.
Является ли этот код внутри метода экземпляра или класса? –
@jacob в экземпляре – michael
является 'applyProperties: toObject:' метод экземпляра? –