def joystick():
global joystick_adc
joystickRead = readadc(joystick_adc, SPICLK, SPIMOSI, SPIMISO, SPICS)
joystickValue = joystickRead
joy_val.config(text=joystickRead)
joy_val.after(1000, joystick)
return joystickValue
我有一个带有身份验证页面的快速应用,用户可以使用上面的创建帐户回调登录/创建帐户。如果没有返回错误,一切正常。但是,如果返回错误,我无法弄清楚如何识别错误类型以采取适当的操作。例如,如果用户尝试使用已经使用的电子邮件注册,我知道Firebase将返回“FIRAuthErrorCodeEmailAlreadyInUse”但是如何以有意义的方式读取该消息以通知用户该电子邮件已被使用?
答案 0 :(得分:0)
试试这个:
print(error?.localizedDescription)
答案 1 :(得分:0)
快捷键:
使UiAlertController的描述错误?.localizedDescription。
let alert = UIAlertController(title: "My Alert", message: error?.localizedDescription, preferredStyle: .alert)
self.present(alert, animated: true, completion: nil
您还可以添加一个UIAlertAction,它允许您的用户关闭AlertController