sentObject
Message.m という名前の私のクラスの 1 つは、以下のようなオブジェクトで通知を投稿しています。
NSDictionary *sentObject = [NSDictionary dictionaryWithObjectsAndKeys:draftData.arr,@"data", nil];
//Post notification to inform a receiver to reload data
[[NSNotificationCenter defaultCenter] postNotificationName:@"reloadDuringSave" object:self userInfo:sentObject];
DraftData.m は、次のように通知を受け取る受信者になります。
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(dataReloaded:)
name:@"reloadDuringSave"
object:nil];
通知を投稿する場合は、 (この例のタイプのように) にすることも、userInfo
することもnil
できます。object
sentObject
NSDictionary
質問:
メソッドの他のパラメーターは何object
ですか? addObserver
それらは 以外のものにすることができますnil
か?