摘要: dispatch_sync执行了两件事:把代码块放入指定线程的任务队列中、堵塞当前线程直到代码块执行结束,如果出现了堵塞的线程和代码块所在的线程为同一线程的话,这个时候代码无法在此线程执行继续下去,即造成了死锁。 - (void)viewDidLoad { [super viewDidLoad]; 阅读全文
posted @ 2022-11-10 18:50 MrYu4 阅读(174) 评论(0) 推荐(0) 编辑