I have a requirement to execute a small set of related tasks on a custom thread created for them. The tasks will be scheduled from different classes. I'm planning to use GCD's dispatch_queue_create to create the custom thread and schedule the task on it. Note that all the related tasks must execute only on that one thread in order.I have a requirement to execute a small set of