2012-04-25 1 views
0

NSNotification - это неблокирующий вызов. Означает ли это, что он как-то запускает потоки? Если не то, что происходит на самом деле: когда наблюдатель получает событие, он выполняет обработчик, тогда наблюдение продолжается? В этом случае неблокирование на самом деле является поддельным?NSNotification каким-то образом использует потоки внутри?

ответ

1

Я не уверен на 100%, но считаю, что он напрямую связан с кодом обработки цикла событий. Я не думаю, что это закручивает поток.

+0

спасибо, что неблокирование является подделкой? – user310291

+0

Я бы не сказал «подделка». Я думаю, потому что он соткан в цикле событий, он может делать все, что ему нужно, в то же время позволяя обычным событиям нормально обрабатываться. – StilesCrisis