Я не уверен, на какую часть документации вы ссылаетесь (ссылка поможет).
Вы можете использовать -setRepresentedObject:
метод NSMenuItem
, чтобы связать произвольный объект с пунктом меню:
//assume "item" is an NSMenuItem object:
NSString* someObj = @"Some Arbitrary Object";
[item setRepresentedObject:someObj];
[item setAction:@selector(doSomething:)];
Затем, когда пункт меню отправляет сообщение о своем действии, вы можете получить объект:
- (IBAction)doSomething:(id)sender
{
NSLog(@"The menu item's object is %@",[sender representedObject]);
}