設定された識別子の形式がわかりません。
下のコード
https://github.com/firebase/quickstart-ios/blob/d60148bc34847da1f80358052bd5bdb1cb6b2597/authentication/AuthenticationExampleSwift/PasswordlessViewController.swift#L65-L71
で設定されているshowSpinner
とhideSpinner
はどんな形式のものかがわかりません。
プロパティなのか、メソッドなのか、その他なのか...
書いた方が設定した識別子だと思うのですが。
if let email = self.emailField.text {
showSpinner {
// [START signin_emaillink]
Auth.auth().signIn(withEmail: email, link: self.link) { (user, error) in
// [START_EXCLUDE]
self.hideSpinner {
if let error = error {
self.showMessagePrompt(error.localizedDescription)
return
}
self.navigationController!.popViewController(animated: true)
}
// [END_EXCLUDE]
}
// [END signin_emaillink]
}
} else {
self.showMessagePrompt("Email can't be empty")
}