У меня есть этот код, который я посмотрел для регистрации в Firebase.Мне нужно, чтобы иметь возможность обрабатывать ошибки, которые происходят, когда я регистрирую пользователя, поэтому я посмотрел на этот код на этом веб-сайте, я вставил его в свой собственный код и получил ошибку, которая говорит, что Pattern не может соответствовать значениям типа 'AuthErrorCode'я понятия не имею, как это исправить, мой код вторая часть.спасибо заранее.код, который я проверил
if let errCode = FIRAuthErrorCode(rawValue: error!._code) {
switch errCode {
case .errorCodeInvalidEmail:
print("invalid email")
case .errorCodeEmailAlreadyInUse:
print("in use")
default:
print("Create User Error: \(error)")
}
}
мой код
Auth.auth().createUser(withEmail: userInfo[0], password: userInfo[1], completion: { (user, error) in
if let errCode = AuthErrorCode(rawValue: error!._code) {
switch errCode {
case .AutherrorCodeInvalidEmail:
print("invalid email")
case .AutherrorCodeEmailAlreadyInUse:
print("in use")
default:
print("Create User Error: \(error)")
}
}
})