- initWithNotificationCenter:
Overview 概要
Whereas a notification center distributes notifications when posted, notifications placed into the queue can be delayed until the end of the current pass through the run loop or until the run loop is idle. Duplicate notifications can be coalesced so that only one notification is sent although multiple notifications are posted. 通知センターは投函された時に通知を配布するのに対して、このキューに置かれる通知は、現在の終わりが実行ループを通り抜けるまでまたは実行ループが何もしなくなるまで、延期されることができます。複製の通知それらは、結合されることができます、それでただ1つだけの通知が送られます、複数の通知が投函されるにもかかわらず。
A notification queue maintains notifications in first in, first out (FIFO) order. When a notification moves to the front of the queue, the queue posts it to the notification center, which in turn dispatches the notification to all objects registered as observers. 通知キューは、通知をファーストイン、ファーストアウト(FIFO)順に保ちます。ある通知がキューの最前列に移動する時、キューはそれを通知センターに投函します、それは順番にオブザーバとして登録された全てのオブジェクトに通知を発送します。
Every thread has a default notification queue, which is associated with the default notification center for the process. You can create your own notification queues and have multiple queues per center and thread. あらゆるスレッドは、省略時の通知キューを持ちます、それはそのプロセスに対する省略時の通知センターと結び付けられます。あなたは、あなた独自の通知キューを作成して、センターおよびスレッドごとに複数のキューを持つことができます。