質問: reference.child("A").child("B") ref.updateChildValues(["userImage": image]) ``` このような場合、データの書き込みが終わったかどうかを把握するには どうすれば良いのでしょうか? 処理が完了した場合、次の特定の処理を実行させ、エラーの場合、エラーを取得しアプリのスクリーン上にエラーメッセージを通知したいと考えご質問させて頂きました。 何卒、ご指導の程宜しくお願いします。
回答: https://firebase.google.com/docs/database/ios/read-and-write 上記をご覧ください。追加・削除などの監視を行い、適合したイベントで処理を行うイメージの様です。 > > 変更をリッスンするには、FIRDatabaseReference の observeEventType:withBlock メソッドまたは observeSingleEventOfType:withBlock メソッドを使用して、FIRDataEventTypeValue イベントを監視します。 > > > 参考) https://qiita.com/jumbOrNot/items/646e0c6b72ab47f452f5 https://gist.github.com/mironal/80297b07897f29cb3114e28d9658db47