Вопрос проверяет знание продвинутых механизмов синхронизации в GCD.
Короткий ответ
DispatchGroup: Позволяет ждать завершения группы задач.
DispatchBarrier: Обеспечивает эксклюзивный доступ к ресурсу в concurrent очереди.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.