アイテムのタグ属性を使用して特別なキー/ IDを格納することはできますか?意図された使用のNSMenuItemのタグ属性の目的は何ですか?
例:
- (void)awakeFromNib {
[self.popup addItemWithTitle: [NSString stringWithFormat: @"dummy title" ]];
[[self.popup lastItem] setTag: 1658 ];
}
- (IBAction)popupAction: (id)sender {
[self someMethod: [sender selectedItem].tag];
}
メニューにseparatorItemsを設定したい場合は、ゼロを使用しないでください。 – iforce2d
公式のNSMenuItemドキュメントサイトは、「メニューアイテムのタグ」のように始まり、パラが終了する非常に有用なパラがあります。 – thevikas