Нет, нельзя. Dispatсh Queue может выполнять работу на одном или нескольких потоках, в зависимости от типа очереди (serial или concurrent) и загруженности системы. Serial queue гарантирует последовательное выполнение задач на одном потоке. Concurrent queue может выполнять задачи параллельно на доступных потоках из пула.
Можно ли утверждать, что DQ будет выполнена на одном потоке?
Нет, нельзя.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Нет, нельзя. Dispatсh Queue может выполнять работу на одном или нескольких потоках, в зависимости от типа очереди (serial или concurrent) и загруженности системы. Serial queue гарантирует последовательное выполнение задач на одном потоке. Concurrent queue может выполнять задачи параллельно на доступных потоках из пула.