CombineDemo
A simple Combine / MVVM (UIKit) example.
Dependencies
- CombineCocoa for UIKit Combine extensions.
- CombineDataSources for CollectionView Combine extensions.
- SwiftGif for displaying animated Gifs.
- DelegateProxy for adding Combine publishers to delegate based Controls such as UISearchBar.
Requirements
Carthage, Swift 5.1, Xcode11, SPM
Installation
> carthage bootstrap
> open CombineDemo.xcworkspace
Swift Playground
In the workspace, the CombineDemo playground can be used to experiment with CombineCocoa.