我正在构建一个库,我希望在单个串行队列中进行处理。我使用的一些API NSOperationQueue(例如NSURLSession)和一些dispatch_queue_t(例如CBCentralManager)。
如何指定NSOperationQueueanddispatch_queue_t值以使它们指向同一个队列?还是两者不能互操作,我试图做的事情是不可能和/或不可取的?
我正在构建一个库,我希望在单个串行队列中进行处理。我使用的一些API NSOperationQueue(例如NSURLSession)和一些dispatch_queue_t(例如CBCentralManager)。
如何指定NSOperationQueueanddispatch_queue_t值以使它们指向同一个队列?还是两者不能互操作,我试图做的事情是不可能和/或不可取的?
dispatch_queue_t在第二种情况下创建一个;首先将其分配给underlyingQueuean NSOperationQueue。NSOperationQueues 坐在调度队列的顶部;从 iOS 8 开始,您可以指定队列。