Можно ли отменить поток, пока executeSelector waitsUntilDone?
См. Ниже:
У меня есть цикл while со следующей строкой:
[self performSelector:@selector(getMyRecords:) onThread:myThread withObject:i waitUntilDone:YES]
Иногда мне нужно отменить мой поток myThread
во время выполнения моего цикла. Я получаю следующую ошибку:
Terminating app due to uncaught exception 'NSDestinationInvalidException', reason: '*** -[MyController performSelector:onThread:withObject:waitUntilDone:modes:]: target thread exited while waiting for the perform'