func addObserver (Any, selector: Selector, name: NSNotification.Name?, object: String?, suspensionBehavior : DistributedNotificationCenter.SuspensionBehavior)
func removeObserver (Any, name: NSNotification.Name?, object: String?)
Availability 有効性
Technology
func addObserver(_ observer: Any,
selector aSelector: Selector
,
name aName: NSNotification
.Name
?,
object anObject: String
?)
observer
An object registering as an observer. オブザーバとして登録するオブジェクト。
aSelector
A selector that the notification center sends notification
to notify when posting the notification.
通知を投函するとき、通知センターがnotification
に送って通知する、セレクタ。
aName
The name of the notification for which to register the observer; that is, only notifications with this name are delivered to the observer. When nil
, the notification center doesn’t use a notification’s name to decide whether to deliver it to the observer.
それに対してオブザーバを登録する通知の名前;すなわち、この名前を持つ通知だけがオブザーバに配達されます。nil
の場合、通知センターは通知の名前を、それをオブザーバに配達するかどうか決定するために使いません。
anObject
The object whose notifications the observer wants to receive; that is, only notifications sent by this sender are delivered to the observer. When nil
, the notification center doesn’t use a notification’s sender to decide whether to deliver it to the observer.
オブザーバが受け取ることを望む通知を持つオブジェクト;すなわち、この送り手によって送られる通知のみがオブザーバに配達されます。nil
の場合、通知センターは通知の送り手を、それをオブザーバに配達するかどうか決定するために使いません。
This method calls add
, passing Distributed
for suspension
.
このメソッドは、add
を呼び出します、Distributed
をsuspension
に渡します。
func addObserver (Any, selector: Selector, name: NSNotification.Name?, object: String?, suspensionBehavior : DistributedNotificationCenter.SuspensionBehavior)
func removeObserver (Any, name: NSNotification.Name?, object: String?)