Я хотел бы выполнить переход из другого класса.
class A {
func createAccount(email:String,password:String) {
if email != "" && password != "" {
B().performSegueFromA(id: "Test")
}
}
}
class B: UIViewController {
var a = A()
@IBAction func CreateAccountButton(_ sender: Any) {
A.createAccount(email: newEmailField.text!, password: newPasswordField.text!)
}
func performSegueFromA(id:String) {
self.performSegue(withIdentifier: id, sender: nil)
}
}
Я вызываю performSegueFromA
метод из класса А. Однако я получаю причину:
'У получателя нет перехода с идентификатором' Test ''
У меня установлен идентификатор segue в mainstoryboard
.
Любая помощь приветствуется.