我想从另一堂课上课。
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)
}
}
我正在从类A调用performSegueFromA
方法。但是,我得到了原因:
“接收方没有标识符为“ Test”的请求”
我在mainstoryboard
中设置了segue标识符。
感谢您的帮助。