Вопрос проверяет знание основных инструментов асинхронности в iOS и умение выбирать подходящий механизм.
Короткий ответ
iOS предоставляет GCD, OperationQueue и async/await. GCD подходит для простых задач и низкоуровневого контроля. OperationQueue удобна для сложных сценариев с зависимостями и отменой. async/await — современный и читаемый способ работы с асинхронным кодом. Часто используется комбинация этих механизмов.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.