This is simplest Counter App written in many variety of design patterns.
- Source: MVCSampleViewController.swift
- Unit Test: CountModelTestCase.swift
- Source: MVPSampleViewController.swift
- Unit Test: CountPresenterTestCase.swift
- Source: MVVMSampleViewController.swift
MVVM with RxSwift
- Source: MVVMSampleViewController.swift
- Unit Test: CountViewModelWithRxSwiftTestCase.swift
- Source: FluxSampleViewController.swift
Flux with VueFlux
Flux with FluxCapacitor
Flux with RxSwift
To run this example, you need carthage update
.
- Xcode 9.2 or later
- iOS 11.2 or later
- Swift 4 or later
marty-suzuki, s1180183@gmail.com
SimplestCounterSample is available under the MIT license. See the LICENSE file for more info.