@Swift-U

Как решить ошибку в коле Swift с использованием CocoaPods, Firebase?

https://codepen.io/Swift_u/pen/GejoOe
Строка "Auth.auth().createUser(withEmail: email, password: password, completion: { (user: User?, error ) in
if error != nil {
print(error!)
return
}

})"
Выдает ошибку: "Cannot convert value of type '(User?, _) -> ()' to expected argument type 'AuthDataResultCallback?' (aka 'Optional<(Optional, Optional) -> ()>')"
подскажите как её решить. Ps. (user: User?, error ) изменён на (user: Auth, error ) 5c7d658a3ddf8914012086.png
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
doublench21
@doublench21 Куратор тега Swift
Так может потому, что НЕ нужно определять типы входных параметров, если они уже определены в самом методе createUser. Более того, вы определили типы этих параметров не верно.

5c7d6b050fce6838464701.png
Auth.auth().createUser(withEmail: email, password: password) { authResult, error in
  // ...
}


https://firebase.google.com/docs/auth/ios/start
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы