dispatch_suspend,dispatch_resume提供了“挂起、恢复”队列的功能
// 挂起指定队列
dispatch_suspend(queue);
// 恢复指定队列
dispatchp_resume(queue);
但是这里的“挂起”,并不能保证可以立即停止队列上正在运行的block
ps:dispatch_suspend并不会立即暂停正在运行的block,而是在当前block执行完成后,暂停后续的block执行。
dispatch_suspend,dispatch_resume提供了“挂起、恢复”队列的功能
// 挂起指定队列
dispatch_suspend(queue);
// 恢复指定队列
dispatchp_resume(queue);
但是这里的“挂起”,并不能保证可以立即停止队列上正在运行的block
ps:dispatch_suspend并不会立即暂停正在运行的block,而是在当前block执行完成后,暂停后续的block执行。