Class

NotificationCenter

A notification dispatch mechanism that enables the broadcast of information to registered observers. 登録されたオブザーバへの情報の放送を可能にする通知ディスパッチの仕組み。

Declaration 宣言

class NotificationCenter : NSObject

Overview 概要

Objects register with a notification center to receive notifications (NSNotification objects) using the addObserver(_:selector:name:object:) or addObserver(forName:object:queue:using:) methods. When an object adds itself as an observer, it specifies which notifications it should receive. An object may therefore call this method several times in order to register itself as an observer for several different notifications. オブジェクトは、ある通知センターに登録して、通知(NSNotificationオブジェクト)を、addObserver(_:selector:name:object:)またはaddObserver(forName:object:queue:using:)メソッドを使って受け取ります。あるオブジェクトがそれ自身をオブザーバ(監視者)として加える場合、それは、どの通知をそれが受け取るべきかを指定します。オブジェクトはしたがって、それ自身をオブザーバとして幾つかの異なる通知に対して登録するために、このメソッドを複数回呼び出すかもしれません。

Each running app has a default notification center, and you can create new notification centers to organize communications in particular contexts. 実行中のアプリそれぞれは、default通知センターを持ちます、そしてあなたは新しい通知センターを作成することで通信を組織化することが特定の文脈で行えます。

A notification center can deliver notifications only within a single program; if you want to post a notification to other processes or receive notifications from other processes, use DistributedNotificationCenter instead. ある通知センターは、通知を単一のプログラムの内部でのみ配達できます;あなたが通知を他のプロセスに投函したいまたは通知を他のプロセスから受け取りたいならば、DistributedNotificationCenterを代わりに使ってください。

Topics 話題

Getting the Default Notification Center 省略時の通知センターを取得する

Adding and Removing Notification Observers 通知を追加および除去する

Posting Notifications 通知を投函する

Receiving Notifications as an Asynchronous Sequence

Receiving Notifications as a Combine Publisher

Relationships 関係

Inherits From 継承元

See Also 参照

Notifications 通知