我真不是程序员

站长百科www.software8.co

2013年3月23日

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)

导航