I want to know if is it a method different to
-(void)menu:(NSMenu *)menu willHighlightItem:(NSMenuItem *)item
and
-(void)menuDidClose:(NSMenu *)menu
to help me to know when NSPopupButton's selected value changes (for example by pressing a key name instead of selecting it from the NSMenu)
first create your IBAction:
- (IBAction)mySelector:(id)sender {
NSLog(@"My NSPopupButton selected value is: %@", [(NSPopUpButton *) sender titleOfSelectedItem]);
}
and then assign your IBAction to your NSPopupButton
[popupbutton setAction:@selector(mySelector:)];
[popupbutton setTarget:self];