Документация класса, отправившего это уведомление, должна содержать информацию, что это за тип уведомления и что он отправляет в своем объекте.
Вы можете получить доступ к объекту, отправленному с использованием object
метода:
ClassOfObjectSent *obj = [notification_you_have_received object];
Обратите внимание, что это указатель на объект, а не скалярное значение. Если объект NSNumber
, вы можете получить int
следующим образом:
int i = [obj intValue];
Если это NSString
, вы можете использовать его напрямую или - безопаснее - создать свою собственную копию (если вы используете Cocoa Touch или создаете приложение без GC Mac, вам придется release
копия). *
NSString *txt = [obj copy];