タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Swiftとmvcに関するfuminori1011のブックマーク (1)

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

    KVO(Key-Value Observing)とは、あるオブジェクトに変更などが発生したことを検知して、別の命令を実行するデザインパターンです。 アプリ開発において、Modelは「通知」でViewやControllerへ変更を伝えることが重要です。まずその点に置いては下記のスライドが素晴らしく参考になります。 iOS/Androidアプリエンジニアが理解すべき「Model」の振る舞い 「通知」におけるKVOのサンプルを作ってみました。アップルの公式ドキュメントを参考にしました。 Apple Document Key-Value Observing ソースはプロジェクトごとこちらにあります。ダウンロードして、お試しください。 https://github.com/nishiyamaosamu/swift-kvo-example では解説していきます。 サンプルアプリの概要 「画面を

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