首页 > 解决方案 > 无法将“Work.Login”(0x10c5edd20)类型的值转换为“Work.DataBaseConn”

问题描述

尝试使用 segue 发送数据时,我的第二个 viewController 出现问题。登录代码为:

override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
        let secondView = segue.destination as! DataBaseConn
        secondView.user=TextUsername.text!
        secondView.pass=Pass.text!
    }

override func viewDidLoad() {
        super.viewDidLoad()
        self.performSegue(withIdentifier: "sendData", sender: self)


    }

我在这一行得到错误:

  let secondView = segue.destination as! DataBaseConn

两个视图都有自定义类集。

标签: swiftxcodesegue

解决方案


推荐阅读