Kann ich das Tag-Attribut des Elements verwenden, um einen speziellen Schlüssel/ID zu speichern, oder ist es für etwas anderes gedacht?Was ist der Zweck des Tag-Attributs von NSMenuItem?
Beispiel der beabsichtigten Verwendung:
- (void)awakeFromNib {
[self.popup addItemWithTitle: [NSString stringWithFormat: @"dummy title" ]];
[[self.popup lastItem] setTag: 1658 ];
}
- (IBAction)popupAction: (id)sender {
[self someMethod: [sender selectedItem].tag];
}
Verwenden Sie einfach nicht Null, wenn Sie auch separatorItems in Ihrem Menü haben möchten. – iforce2d
Offizielle NSMenuItem Docs-Website hat sehr hilfreiche para darüber, die wie folgt beginnt: 'Der Tag des Menüpunktes.und dort endet die para. – thevikas