При попытке кода, который выглядит следующим образом, в основном для тестирования
NSInvocationOperation *operation = [NSInvocationOperation alloc];
operation = [operation initWithTarget:self
selector:@selector(dosignup:)
object:params];
while ( ![operation isFinished] ) [NSThread sleepForTimeInterval:0.1];
[operation release];
dosignup никогда не вызывается.Итак, я должен предположить, что селектор не будет вызван до тех пор, пока основной поток не обработает это, а не во время вставки очереди, такой как вилка и / или поток в .NET ... В любом случае, чтобы заставить очередь обрабатывать поток?