Может быть несколько рассонов
IBAction - это просто подсказка, которая сообщает конструктору интерфейсов, где искать методы в ваших объектах, чтобы вы могли связать элементы управления с методами.
В iOS действия могут принимать ноль, один или 2 параметра.
Если один параметр, этот параметр является объектом, отправляющим сообщение:
-(IBAction) someAction: (id) sender;
Если два параметра, он принимает вид:
- (IBAction) someAction:(id) sender forEvent: (UIEvent*) event;
Вы можете использовать - (void) own и подключиться к своей кнопке в файле nib