Firebaseの初心者です。
swiftアプリをxcodeで作ってて、
firebaseを活用しようと
最近勉強しはじめたのですが
知識不足で苦戦しております。
firebaseのインポートはできまして、(これだけで3日かかりました・・・)
Authenticationの勉強をしようと
下記の公式のレクチャーを順に追っているのですが
https://firebase.google.com/docs/auth/ios/start?hl=ja
Authenticationのリスナーを設定
handle = Auth.auth().addStateDidChangeListener { (auth, user) in
// ...
}
これが、もお理解できません。リスナーを設定 とはなんのことなのでしょうか?
また、どういう時にこのコマンドをつかうのでしょうか?
__________________________________
ログインしているユーザーに関する情報を必要とするアプリの各ビューに対して、FIRAuth オブジェクトにリスナーをアタッチします。このリスナーは、ユーザーのログイン状態が変わるたびに呼び出されます。
__________________________________
この説明もわかりません。どういう機能なのでしょうか?
ビュー コントローラの viewWillDisappear メソッドでリスナーをデタッチ・・・
Auth.auth().removeStateDidChangeListener(handle!)
ここもよくわかりません。サンプルの例も複雑すぎて・・・
(そのあとの 新しいユーザーを登録する は理解できました)
概念だけでも教えていただけないでしょうか?
キーワードだけでもいただけたらそこから調べていこうと思います
公式のサンプルは難しすぎて読み取れず・・・
よろしくお願いします
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/09 09:55
2018/07/09 22:40