Mam klasę Student:jak zdobyć wybrany obiekt NSPopUpButton?
@interface student : NSObject{
NSString *name;
NSDate *date;
}
i mam NSMutableArray do listy studentów, a ja związany go do NSPopUpButton jak ten
treści: studentArray, arrangedObjects wartości treści: studentArray , arrangedObjects, nazwa
teraz mogę uzyskać obiekt studencką tak:
-(IBAction)studentPopupItemSelected:(id)sender
{
NSPopUpButton *btn = (NSPopUpButton*)sender;
int index = [btn indexOfSelectedItem];
student *std = [studentArray objectAtIndex:index];
NSLog(@"%@ => %@", [std name], [std date]);
}
jest jakiś sposób, aby uzyskać obiekt ucznia bezpośrednio z NSPopUpButton ???? jak:
NSPopUpButton *btn = (NSPopUpButton*)sender;
student *std = (student *)[btn objectValueOfSelectedItem];
z ciekawości, co wywołuje listę "IBAction"? –