CombineとAppKitでMVVMのシンプルなサンプルを作ってみたもの

Overview

MVVM-Sample-Combine-AppKit

Github issues Github forks Github stars Github top language Github license

MVVM の練習に Combine と AppKit でシンプルなサンプルを作ってみたものです。
iOS アプリ設計パターン入門の MVVM サンプルと同様のものを Combine で再現しています。

┬─ Model
│   ├─ AppDelegate
│   ├─ SampleModel (SampleModelProtocol)
│   └─ SampleModelError
│
├─ ViewModel
│   ├─ SampleViewModel
│   └─ Extension+SampleModelError
│
└─ View
    ├─ Main.storyboard
    └─ SampleViewController

スクリーンショット

standby

ok

テスト

  • UnitTest
    • SampleModelTests
    • SampleViewModelTests
  • UITest
    • MVVMSampleUITests
You might also like...
Owner
Takuto NAKAMURA (Kyome)
macOS, iOS, Android developer. Swift / Objective-C / Javascript / Java / Python / C / C++ / C#
Takuto NAKAMURA (Kyome)