In objc, I can get the selectedItem, titleOfSelectedItem and indexOfSelectedItem of an NSPopUpButton:
- (IBAction) myPopUpButton: (id)sender {
NSLog( [sender selectedItem] ); // works
NSLog( [sender titleOfSelectedItem] ); // works
NSLog( [sender indexOfSelectedItem] ); // works
}
In swift, I can get the selectedItem and titleOfSelectedItem but not the indexOfSelectedItem of an NSPopUpButton:
@IBAction func myPopUpButton(sender: AnyObject) {
println(sender.selectedItem) // works
println(sender.titleOfSelectedItem) // works
println(sender.indexOfSelectedItem) // does not work
}
What am I missing?