在創(chuàng)建線程中被經(jīng)常遇見這些dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_LOW,0), ^{ [selfabc];});- (void)abc {///獲取當(dāng)前時間longlastTime = getTickCount();while(YES) { usleep(30*1000);longt = getTickCount();NSLog(@"==== space = %ld", t - lastTime); lastTime = t; }}
關(guān)于這4個的優(yōu)先級以此是:
1.DISPATCH_QUEUE_PRIORITY_HIGH
2.DISPATCH_QUEUE_PRIORITY_DEFAULT
3.DISPATCH_QUEUE_PRIORITY_LOW
4.DISPATCH_QUEUE_PRIORITY_BACKGROUND
另外在dispatch_async(dispatch_get_global_queue···函數(shù)中会傲,因為本身是異步的妒蛇,所以執(zhí)行不一定誰先后胰挑。