GCD 线程死锁有哪些? 2018-08-28 本文已影响0人 code_xu 原因:dispatch_sync 立马在当前线程执行任务,但是viewDidLoad也是大任务 dispatch_async 是异步执行,不要求立即执行,所以不会产生死锁