Вам нужно разыграть отправителя как UIButton:
-(IBAction)buttonPressed:(id)sender{
UIButton *button = (UIButton *)sender;
NSLog(@"%d", [button tag]);
}
Редактировать: По поводу сообщения "нераспознанный селектор" ...
Судя по вашему сообщению об ошибке, он не может вызвать метод buttonPressed. Обратите внимание, что в сообщении об ошибке он ищет «buttonPressed» (без двоеточия в конце), но метод называется «buttonPressed:». Если вы устанавливаете цель кнопки в коде, убедитесь, что селектор установлен на ButtonPressed: вместо просто ButtonPressed. Если вы устанавливаете цель в IB, xib может быть не синхронизирован с кодом.
Кроме того, ваш оригинальный код «[тег отправителя]» также должен работать, но для доступа к свойствам, относящимся к кнопкам, вам все равно придется привести его к UIButton.