Один из моих классов с именем Message.m публикует уведомление с объектом sentObject, как показано ниже
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, и если да, то что?