我知道这很愚蠢,但我在拍摄时遇到了一些麻烦,需要帮助。我创建了一个注销按钮,用于将用户从帐户中注销,但是当触摸注销按钮时,我收到错误显示
代码:
@IBAction func logout_TouchUpInside(_ sender: Any) {
do {
//try FIRAuth.auth()?.signOut()
} catch
let logoutError {
print(logoutError)
}
let storyboard = UIStoryboard(name: "Start", bundle: nil)
let signInVC = storyboard.instantiateViewController(withIdentifier: "SignInViewController")
self.present(signInVC, animated: true, completion: nil)
}
libc ++ abi.dylib:以NSException类型的未捕获异常终止
有没有办法解决这个问题?感谢任何人的帮助。
答案 0 :(得分:0)
做一件事,删除按钮插座并重新连接按钮插座和操作。它会解决你的问题。
答案 1 :(得分:-1)
这是Swift中的常见错误。大多数情况下,退出按钮或其他任何东西都没有任何错误,但按下按钮后执行的代码。
也许"连接"执行方法和按钮之间也是损坏的。