How can I get the name of the button instead of its title? ex: if you click on button1 they log will be "button1" thanx! .h Code: IBOutlet UIButton *button1, *button2,*button3,*button4,*button5,*button6,*button7,*button8; -(IBAction)tapped:(id)sender; .m Code: -(IBAction)tapped:(id)sender{ NSString *buttonNumber = [sender titleForState:UIControlStateNormal]; NSLog(@"%s",buttonNumber); }
Well if you have 24 buttons, I believe you can use IB to set a tag for each button, although I don't have it installed at the moment. Then you can use sender.tag to more easily identify each button.