如何在目标c中创建调度队列?

iEh*_*san -2 objective-c dispatch ios dispatch-queue

我想在目标 c 中使用以下代码。

var recordingQueue = DispatchQueue(label: "recordingQueue", qos: DispatchQoS.userInteractive)
Run Code Online (Sandbox Code Playgroud)

Enr*_*dez 7

这是你在 Objective-C 中的做法:

dispatch_queue_attr_t qos = dispatch_queue_attr_make_with_qos_class(DISPATCH_QUEUE_SERIAL, QOS_CLASS_USER_INITIATED, -1);
dispatch_queue_t recordingQueue = dispatch_queue_create("recordingQueue", qos);
Run Code Online (Sandbox Code Playgroud)