Objective-C にあった addObserver:forKeyPath:options:context:
+ observeValueForKeyPath:ofObject:change:context:
のような仕組みは Swift では言語レベルで用意されています。
swift TextField or TextViewがキーボードで隠れる現象を回避する
UITextField or UITextViewでユーザーに入力させるUIを組み立てた時に、キーボードで入力領域が隠れてしまうことが多々あります。
大体はScrollViewでスクロール領域を確保し、ユーザーにスクロールさせるように回避しますが、今回は連動的にViewごと持ち上げて回避します。
続きを読むMacでSSHKeyを作成する方法
Gitなどでsshkeyを要求されることがよくあるのでその時のメモ。
続きを読む