摘要: 背景知识 GCD中程序执行的操作被看成任务,例如一个函数的执行就可以被看做一个任务; GCD中,多线程的操作更多的基于队列的执行。所以,在GCD中,线程间的死锁,就是队列的彼此等待; 串行队列 let serialQueue = DispatchQueue(label: "com.test.sera 阅读全文
posted @ 2022-08-26 17:36 ~道一~ 阅读(101) 评论(0) 推荐(0) 编辑