A generic small reusable components for data source implementation for UITableView/UICollectionView
GenericDataSource
What is GenericDataSource?
GenericDataSource is a generic small reusable components for data source implementation for UITableView/UICollectionView written in Swift.
Features:
- BasicDataSource easily bind model to cells with automatic dequeuing.
- SegmentedDataSource easily build segmented controls or for empty state of your UICollectionView/UITableView data source.
- CompositeDataSource builds complex cells/models structure with easy to use components (BasicDataSource SegmentedDataSource or other CompositeDataSource).
- UICollectionView supplementary, UITableView header, and footer views support.
- Ability to override any data source method from UIKit classes.
- Comprehensive Unit Test Coverage.
- Complete Documentation
Overview
- Pricing: Free
- Resource Link: https://github.com/GenericDataSource/GenericDataSource
- Resource Maker: Mohamed Afifi
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- iOS Versions Supported: iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: GenericDataSources
- Carthage: GenericDataSource/GenericDataSource
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
SpeedView
Dynamic Speedometer and Gauge for Android. amazing, powerful, and multi shape
interactions
Interactions with React Native
TransformerPageView
PageTransformer for flutter