terminate 调用会向每个端口添加一个回调,以检测队列何时清空。为了处理这种情况和任何先前入队的回调,会持续调用 dispatch,直到它返回 false。
演示如何使用 XTaskQueueTerminate 终止任务队列,持续分派手动端口直到 XTaskQueueDispatch 返回 false,然后关闭句柄。
terminate 调用会向每个端口添加一个回调,以检测队列何时清空。为了处理这种情况和任何先前入队的回调,会持续调用 dispatch,直到它返回 false。