APIKeyの取得
Firebaseでプロジェクトを作成する。
Firebaseのプロジェクトの作成に関してはXcodeのプロジェクトにFirebaseRTDBを使う時の初期設定を参考に。
続きを読むFirebaseでプロジェクトを作成する。
Firebaseのプロジェクトの作成に関してはXcodeのプロジェクトにFirebaseRTDBを使う時の初期設定を参考に。
続きを読むObjective-C にあった addObserver:forKeyPath:options:context:
+ observeValueForKeyPath:ofObject:change:context:
のような仕組みは Swift では言語レベルで用意されています。
UITextField or UITextViewでユーザーに入力させるUIを組み立てた時に、キーボードで入力領域が隠れてしまうことが多々あります。
大体はScrollViewでスクロール領域を確保し、ユーザーにスクロールさせるように回避しますが、今回は連動的にViewごと持ち上げて回避します。
続きを読む