我尝试从正常的登录/注册页面执行segue,但一直以来我都单击按钮,并想执行segue,应用程序崩溃并导致线程1:致命错误:在展开Optional时意外地发现nil值作为错误... 错误出现在SecondVC的viewDidLoad上:
Aliases...
这是我当前在我的loginVC上进行的segue呼叫
override func viewDidLoad(){
super.viewDidLoad()
tableView.delegate = self
tableView.dataSource = self
}
答案 0 :(得分:0)
因为vc
为nil,请按照以下说明进行操作。
从主情节提要中的身份检查器中命名要作为目标的视图控制器。 在身份检查器的“情节提要ID”字段中,为控制器命名。可以说我们给它起了一个名字“ jobContoller”
guard let vc = self.storyboard?.instantiateViewController(withIdentifier: "jobController") as? JobTableViewController
self.navigationController?.pushViewController(vc, animated: true)