Как текущая очередь, очередь отправки и целевая очередь взаимодействуют друг с другом в GCD?IOS

Программируем под IOS
Anonymous
Как текущая очередь, очередь отправки и целевая очередь взаимодействуют друг с другом в GCD?

Сообщение Anonymous »

Я следил за блогами, онлайн-статьями, видео для GCD и наткнулся на очередь целевых терминов (в некоторых блогах). Я думал, что понял GCD, но потом эта терминология целевой очереди меня очень смутила.

Я понял следующее:

Например:

Код: Выделить всё

viewdidload(){
DispatchQueue.main.async{
print("hello world")
}
}
  • текущая очередь: основная очередь, поскольку viewdidload вызывается из основного потока.
  • очередь отправки: основная очередь, потому что "DispatchQueue.main"
  • целевая очередь: ну, я не уверен в этом, это может быть параллельная очередь, но тогда как текущая очередь, очередь отправки и целевая очередь взаимодействуют друг с другом в НОД?


Подробнее здесь: https://stackoverflow.com/questions/598 ... each-other

Вернуться в «IOS»