dispatch_queue_t queue = dispatch_queue_create("cooci", DISPATCH_QUEUE_SERIAL);
NSLog(@"1");
// 異步函數(shù)
dispatch_async(queue, ^{
NSLog(@"2");
NSLog(@"4");
dispatch_sync(queue, ^{
NSLog(@"3");
});
});
NSLog(@"5");
輸出為1524吓肋,然后死鎖了
iOS 底層原理 - GCDGCD簡(jiǎn)介 什么是GCD?全稱是 Grand Central Dispatch純 C 語(yǔ)言蒋失,提供了非常多強(qiáng)大的函數(shù) GCD的優(yōu)勢(shì)GCD 是蘋果公司為多核的并行運(yùn)算提出的解決方...