Я не знаю, как ты это делаешь, но я не думаю, что это сработает. Вы должны освободить очередь, но каждый блок в очереди сохраняет ссылку на нее, поэтому она фактически не будет очищена из памяти, пока все блоки не будут завершены. tl; dr это вызовет огромные утечки памяти.

у меня есть последовательная очередь, как я могу из основного потока сказать ей немедленно остановить выполнение и отменить все его задачи?

Ответы на вопрос(5)

Ваш ответ на вопрос