Документация класса, который послал это уведомление должно содержать информацию, какой тип уведомления это и то, что делает его отправьте его объект.
Вы можете получить доступ к объекту отправленное с помощью метода object
:
ClassOfObjectSent *obj = [notification_you_have_received object];
Обратите внимание, что это указатель на объект, а не скалярное значение. Если объект NSNumber
, вы можете получить int
таким образом:
int i = [obj intValue];
Если это NSString
вы могли бы использовать его непосредственно или - безопаснее - создать свою собственную копию (если вы используете Cocoa Touch или построить не-GC Mac приложение, вам понадобится release
копия).
NSString *txt = [obj copy];
Что именно вы пытаетесь сделать или что вам нужно? Можете ли вы показать код? – DyingCactus
[self.tabBarItem setBadgeValue: [NSString stringWithFormat: @ "% d", note.object]]; примечание NSNotification –