dispatch_get_main_queue 的同步异步问题
摘要:
dispatch_sync(dispatch_get_main_queue(), ^(){ NSLog(@"222"); });在ios中是无法使用dispatch_sync(dispatch_get_main_queue()原因如下:在ios使用dispatch_sync(dispatch_get_main_queue()^(){block体});dispath向主队列加一个同步的block;此时主队列在等待 dispatch_sync(dispatch_get_main_queue()^(){block体});执行dispatch_sync在等待主队列执行完毕。造成死锁 阅读全文
posted @ 2013-03-23 18:41 我真不是程序员 阅读(5514) 评论(0) 推荐(0)
浙公网安备 33010602011771号