我已經建立在下面的方式使用NSOperationQueue的方法:如何停止使用NSOperationQueue啓動的任務?
queue = [[NSOperationQueue alloc]init];
NSInvocationOperation *operation = [[NSInvocationOperation alloc] initWithTarget:self
selector:@selector(loadDataWithOperation)object:nil];
[queue addOperation:operation];
[operation release];
在loadDataWithOperation
方法我寫代碼用於打印無限號碼。
現在,我已經叫cancelAppOperations停止其執行,也是我試圖中止值設置爲YES這樣
[queue setSuspended:YES]
即使進程仍在運行,我通過調用採礦法「停止「按鈕。它正在同一班級打電話。
我該如何阻止它?
當你打電話取消,並從那裏? – shawnwall