Нераспознанный селектор отправлен на экземпляр 0x7fab52544020

У меня есть 10 кнопок, связанных как коллекция @IBoutlets

и я соединяю каждого из них в @Iaction, но это дает мне ошибку, когда я нажимаю на них

'unrecognized selector sent to instance 0x7fab52544020'

2 ответа

Одна кнопка не должна быть связана с более чем одним действием. Проверьте это на этой вкладке: действия кнопки

Сделайте два действия, связанных с каждой кнопкой, и вызовите метод, который вы хотите вызвать из обоих действий, например:

@IBAction func firstBtnTapped(sender: AnyObject) {
    self.methodYouWantToCallInBothCase()
}


@IBAction func secondBtnTapped(sender: AnyObject) {
    self.methodYouWantToCallInBothCase()
}

func methodYouWantToCallInBothCase(){
    codes
}
Другие вопросы по тегам