Есть ли причина не использовать спящий режим в очереди Grand Central Dispatch?

Я хочу, чтобы очередь ожидала в течение короткого периода времени, пока она зацикливается. Я рассматриваю свои варианты и тестировал приостановку возобновления очереди, но, похоже, для этого требуется несколько движущихся частей. Поэтому я подумываю использовать вместо этого сон или усон. Это скорее общая функция потоковой передачи, и я хотел бы знать, следует ли мне избегать использования сна и вместо этого придерживаться параметров GCD, чтобы приостановить очередь.

Я нашел один связанный вопрос, но этот ответ показывает, что ему просто не хватало включения . Есть ли какие-либо проблемы с смешиванием вызовов сна с очередями GCD?

iphone - можно ли использовать usleep во вторичном потоке в Grand Central Dispatch?

12
задан Community 23 May 2017 в 12:17
поделиться