Я хочу остановить выполнение потока. Я использовал "iscancelled", но что-то идет не так ... После отмены потока его выполнение не останавливается.
NSLog(@"YES-------%d,%d", [myThread isExecuting], [myThread isCancelled]);//(OutPut--1,0)
[myThread cancel];
if([[NSThread currentThread] isCancelled])
{
[NSThread exit];
}
NSLog(@"YES-------%d,%d", [myThread isExecuting], [myThread isCancelled]);//(OutPut--1,1)
Как это возможно, чтопосле отмены потока его выполнение не останавливается ????
Спасибо,