Tôi có thể sử dụng thuộc tính thẻ của mặt hàng để lưu trữ khóa/ID đặc biệt hoặc nó có ý nghĩa gì khác không?Mục đích của thuộc tính thẻ của NSMenuItem là gì?
Ví dụ về mục đích sử dụng:
- (void)awakeFromNib {
[self.popup addItemWithTitle: [NSString stringWithFormat: @"dummy title" ]];
[[self.popup lastItem] setTag: 1658 ];
}
- (IBAction)popupAction: (id)sender {
[self someMethod: [sender selectedItem].tag];
}
Chỉ cần không sử dụng số không, nếu bạn cũng muốn có dấu phân táchCác mục trong menu của bạn. – iforce2d
Trang web chính thức của tài liệu NSMenuItem có đoạn rất hữu ích về nó bắt đầu như 'Thẻ của mục menu.' và có đoạn cuối. – thevikas