помогите, пожалуйста, как изменить кнопку заголовка из другого класса
Класс, в котором нужно изменить
protocol ChangeButtonDelegate: class {
func changeButton(sender: UIButton)
}
class SubscribeVC : UIViewController {
@IBAction func tryButtonAction(_ sender: UIButton) {
delegate?.changeButton(sender: sender)
subscribeCheck = true
view.removeFromSuperview()
}
}
В этом классе кнопка должна быть изменена
class OrderVC: UIViewController, ChangeButtonDelegate {
override func viewDidLoad() {
super.viewDidLoad()
subscribe.delegate = self
}
func changeButton(sender: UIButton) {
orderButton.setTitle("Check", for: .normal)
}
}