? ? ? ?多線程的其中一種方法惦界,這個用得相對比較少,之前看到一個問題是說咙冗,如果同時執(zhí)行10個網絡請求沾歪,全部執(zhí)行完畢之后給出通知該如何實現?這里NSOperation可能就派上用場了雾消。這個是系統線程的NSOperation的子類灾搏。
執(zhí)行一個操作。
NSBlockOperation*BlockOperation = [NSBlockOperationblockOperationWithBlock:^{
NSLog(@"執(zhí)行");
}];
同步執(zhí)行
[BlockOperationaddExecutionBlock:^{
NSLog(@"新的執(zhí)行---線程:%@", [NSThreadcurrentThread]);
}];
[BlockOperationaddExecutionBlock:^{
NSLog(@"新的執(zhí)行---線程:%@", [NSThreadcurrentThread]);
}];
[BlockOperationaddExecutionBlock:^{
NSLog(@"新的執(zhí)行---線程:%@", [NSThreadcurrentThread]);
}];
[BlockOperation start];