在我的应用程序的许多地方,我使用下一个代码来执行后台任务并通知主线程:
dispatch_queue_t backgroundQueue = dispatch_queue_create("dispatch_queue_#1", 0);
dispatch_async(backgroundQueue, ^{
dispatch_async(dispatch_get_main_queue(), ^{
});
});
是否可以在一个地方创建一个 backgroundQueue(最好的方法在哪里?)并在以后使用它?我知道系统全局队列,但排序对我来说很重要。