Вопрос проверяет знание OperationQueue и умение объяснить, как управлять порядком выполнения асинхронных задач.
Короткий ответ
OperationQueue позволяет задавать зависимости между операциями. Одна операция может стартовать только после завершения другой. Это делается через метод addDependency. Такой подход упрощает управление сложными сценариями. В отличие от GCD, зависимости здесь встроены.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.