我的理解是// 001
获得高优先级并发队列
// 001
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0);
并// 002
创建一个新的自定义串行队列
// 002
dispatch_queue_t queue = dispatch_queue_create("bgQueue", NULL);
我的问题是,是否有可能其他进程(在 iPhone、其他应用程序等上)将在全局队列中排队,因此您可能需要等待(尽管短暂)才能执行。如果是这种情况,最好总是在您知道自己拥有唯一访问权限的地方创建自定义队列?