Когда вы создаете кнопку, вы можете установить ее тег.
myButton1.tag = 0;
myButton2.tag = 1;
Или, если вы используете конструктор интерфейса, в инспекторе есть поле для установки тега.
Я предполагаю, что вы связали кнопки для вызова одного и того же действия при их нажатии, иначе вам не нужно будет различать по тегу, поэтому ваш метод должен выглядеть следующим образом:
- (IBAction)buttonPressed:(id)sender
{
UIButton *aButton = (UIButton *)sender; // we know the sender is a UIButton object, so cast it
if (aButton.tag == 0)
{
// button 1 pressed
}
else if (aButton.tag = 1)
{
// button 2 pressed
}
}