I understand that // 001 gets a parallel high priority queue
and that // 002 creates a new custom sequential queue
// 002 dispatch_queue_t queue = dispatch_queue_create("bgQueue", NULL);
My question is: is there any chance that other processes (on the iPhone, other applications, etc.) will be queued in global queues, so you will have to wait (albeit not for long) to execute. If so, it would be better to always create custom queues, where do you know that you have only access?
source share