SwiftでKVOを使って堅牢なMVCを実現するサンプル - Qiita

KVO(Key-Value Observing)とは、あるオブジェクトに変更などが発生したことを検知して、別の命令を実行するデザインパターンです。アプリ開発において、Modelは「通知」でView…