sentObjectMessage.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 できます。objectsentObjectNSDictionary
質問:
メソッドの他のパラメーターは何objectですか? addObserverそれらは 以外のものにすることができますnilか?