У меня есть UIViewControllerКак установить делегат UIView?
class WelcomeViewController: UIViewController
и UIView
class SignUpView: UIView
Теперь я хочу установить в моем WelcomeViewController
делегат SignUpView
:
protocol SegueDelegate {
func runSegue(identifier: String)
}
class SignUpView: UIView { ... }
и подключить его в
class WelcomeViewController: UIViewController, SegueDelegate {
Как я могу установить в моем приветствииViiewController эти делегаты? Когда я пытаюсь установить:
override func viewDidLoad() {
SignUpView.delegate = self
}
возвращает мне
Instance member 'delegate' cannot be used on type 'SignUpView'
как я могу найти решение?
Я предполагаю, что свойство 'delegate' находится не на уровне класса, а на уровне экземпляра; я прав? – holex