- postNotificationName:object:
- postNotificationName:object:userInfo:
- postNotificationName:object:userInfo:options:
Availability 有効性
Technology
- (void)postNotificationName:(NSNotificationName
)name
object:(NSString
*)object
userInfo:(NSDictionary
*)userInfo
deliverImmediately:(BOOL)deliverImmediately;
notificationName
Name of the notification to post. Must not be nil
.
投函する通知の名前。nil
であってはいけません。
notificationSender
Sender of the notification. May be nil
.
通知の送り手。nil
かもしれません。
userInfo
Dictionary containing additional information. May be nil
.
追加情報を含んでいる辞書。nil
かもしれません。
Important 重要
Sandboxed apps can send notifications only if they do not contain a dictionary. If the sending application is in an App Sandbox, user
must be nil
.
サンドボックスされたアプリは、通知をそれが辞書を含まない場合にのみ送ることができます。送信するアプリケーションがApp Sandboxの中ならば、user
はnil
である必要があります。
deliverImmediately
Specifies when to deliver the notification. When NO
, the receiver delivers notifications to their observers according to the suspended-notification behavior specified in the corresponding dispatch table entry. When YES
, the receiver delivers the notification immediately to its observers.
いつ通知を配達するかを指定します。NO
の場合、レシーバは通知をそれのオブザーバに配達します、対応するディスパッチテーブル登録項目において指定される待機通知挙動に従います。YES
の場合、レシーバは通知をすぐにそれのオブザーバに配達します。
This is the preferred method for posting notifications. これは、通知の投函に対する推奨メソッドです。
The notification
dictionary is serialized as a property list, so it can be passed to another task. In the receiving task, it is deserialized back into a dictionary. This serialization imposes some restrictions on the objects that can be placed in the notification
dictionary. See XML Property Lists for details.
notification
辞書はプロパティリストとしてシリアライズされます、それでそれは別のタスクに渡されることができます。受け取っているタスクにおいて、それは元の辞書へとデシリアライズされます。このシリアライズはいくつかの制限を、notification
辞書の中に置くことができるオブジェクトに課します。XML Property Listsを詳細として見てください。
- postNotificationName:object:
- postNotificationName:object:userInfo:
- postNotificationName:object:userInfo:options:
+ unarchiveObjectWithData:
NSData
object.
与えられたNSData
オブジェクトの中にアーカイブされるオブジェクトをデコードして返します。
- encodeRootObject: