dispatch_sync(dispatch_get_main_queue(), ^{
NSLog(@"1111");
self.view.backgroundColor = [UIColor blueColor];
});
這里的意思是堵塞當(dāng)前線程,獲取主線程時(shí)執(zhí)行,并不會(huì)永久堵塞改線程,如果在子線程還想堵塞,你應(yīng)該把dispatch_get_main_queue() 改成 上邊的queue
關(guān)于iOS多線程,你看我就夠了在這篇文章中,我將為你整理一下 iOS 開(kāi)發(fā)中幾種多線程方案,以及其使用方法和注意事項(xiàng)。當(dāng)然也會(huì)給出幾種多線程的案例,在實(shí)際使用中感受它們的區(qū)別。還有一點(diǎn)需要說(shuō)明的是,這篇文...