Ответы Владимира и Хенрика будут правильными. Не позволяйте типу id пугать вас. Это все еще ваш объект кнопки, просто компилятор не знает, что это за тип. Таким образом, вы не можете ссылаться на свойства, если оно не приведено к определенному типу (ответ Хенрика).
-(IBAction)ATapped:(id)sender{
// Possible Cast
UIButton* myButton = (UIButton*)sender;
myButton.hidden = YES;
}
Или вы можете отправить любое сообщение (вызвать любой метод) на объекте, предполагая, что вы знаете тип (который вы делаете, это кнопка), без необходимости приведения (ответ Владимира).
-(IBAction)ATapped:(id)sender{
//want some way to hide the button which is tapped
[sender setHidden:YES];
}