Давайте кратко поговорим об операционных очередях и дополнительном API, построенном поверх GCD, который использует параллельные очереди и модели задачи как операции, которые легко отменить и которые могут иметь свое выполнение, зависящее от завершения других операций.