Posso utilizzare l'attributo di tag dell'articolo per memorizzare una chiave/ID speciale o è destinato a qualcos'altro?Qual è lo scopo dell'attributo tag NSMenuItem?
Esempio di destinazione d'uso:
- (void)awakeFromNib {
[self.popup addItemWithTitle: [NSString stringWithFormat: @"dummy title" ]];
[[self.popup lastItem] setTag: 1658 ];
}
- (IBAction)popupAction: (id)sender {
[self someMethod: [sender selectedItem].tag];
}
Semplicemente non utilizzare zero, se si desidera avere separatore nel menu. – iforce2d
Il sito ufficiale di NSMenuItem doc ha par para molto utile che inizia come "il tag della voce di menu" e finisce il para. – thevikas