GCD问题:队列 + 任务 是否等于 死锁

一:GCD 线程保活功能 GCD 没有线程保活功能。 线程保活功能 只能通过 runloop 来执行。 GCD 只是在block 中执行代码,在block 中开启runloop。 GCD 和 runloop 不是同一回事。 GCD 只负责开启线程,然后去执行任务。不负责线程保活。 就算 GCD 的线程活下来了,也是因为 GCD里面用了 runloop。 使用sync 函数 往当前 串行队列中添加任
相关文章
相关标签/搜索