我很快注意到,我们经常使用以下代码的一些变体:
func signInWithEmail(email: String, password: String){
Auth.auth().signIn(withEmail: email, password: password){ (res, err) in
...
}
“ res”代表什么?
谢谢
答案 0 :(得分:2)
在这种情况下,“ res”表示authResults,例如用户uid,电子邮件等
答案 1 :(得分:2)
“ res”代表“ Response”。
它与二手图书馆有关。通常,您发布的代码的原始编写方式如下:
signIn(withEmail: String, password: String, completion: @nonescaping (Response, Error) -> Void) {
...
if !error {
completion(res, nil)
} else {
completion(nil, err)
}
}