Метод должен идти в контроллере, связанном с файлом XIB (произносится NIB). В заголовке этого контроллера вы объявите метод, такой как
- (IBAction) userPressedButton: (id) отправитель;
Сохраните .h и вернитесь в InterfaceBuilder, выберите вашу кнопку и нажмите cmd-2, чтобы отобразить инспектор для розеток. Перетащите «Touch Up Inside» в «Владелец файла» в окне с иконками. Этот объект FileOwner является вашим контроллером. Когда вы отпустите, появится всплывающее меню всех действий в контроллере, поэтому вы должны увидеть свой метод userPressedButton. Нажмите это.
Затем в файле реализации (.m) вы реализуете этот метод, чтобы делать все, что вам нужно, например, отображать AlertView и т. Д. По сути, владельцем файла XIB является класс контроллера, и вы только что сказали IB, что когда палец поднят внутри области вашей кнопки, он должен вызвать метод userPressedButton.
Simples ;-) Странно начать, а потом замечательно.