Я добавляю действие к моей кнопке
let button = UIButton()
button.addTarget(self, action: #selector(touchButton(button)), for: .touchUpInside)
И у меня есть метод @objc
@objc public func touchButton(_ sender: UIButton) {
let soundNumber = soundButtons.index(of: sender)! //The index of the button
...
}
Почему я все еще получаю
Argument of '#selector' does not refer to an '@objc' method, property, or initializer