https://github.com/rightpoint/rzcollectionlist
A framework for dealing with displaying data from Core Data and other sources in UITableViews.
https://github.com/rightpoint/rzcollectionlist
Last synced: about 1 year ago
JSON representation
A framework for dealing with displaying data from Core Data and other sources in UITableViews.
- Host: GitHub
- URL: https://github.com/rightpoint/rzcollectionlist
- Owner: Rightpoint
- License: other
- Created: 2012-09-18T21:14:17.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2016-04-27T13:41:28.000Z (about 10 years ago)
- Last Synced: 2025-04-03T20:16:57.696Z (about 1 year ago)
- Language: Objective-C
- Size: 684 KB
- Stars: 43
- Watchers: 47
- Forks: 8
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
RZCollectionList
================
A framework for transforming and combining data from Core Data and other sources and displaying it in a UITableView or UICollectionView.
## Collection Lists
### Basic Lists
#### RZArrayCollectionList
A basic list that provides sectioning for an array of objects. It also allows mutation of the sections and objects.
#### RZFetchedCollectionList
A basic list that wraps an NSFetchedResultsController and implements the NSFetchedResultsControllerDelegate protocol, passing along the content change notifications to the collection list observers.
### Transformable Lists
#### RZFilteredCollectionList
A transformable list that filters a source list using an NSPredicate.
#### RZSortedCollectionList
A transformable list that sorts a source list using an array of NSSortDescriptors.
#### RZCompositeCollectionList
A transformable list that combines an array of source lists into a single collection list.
## Collection List Data Sources
#### RZCollectionListTableViewDataSource
A data source object that takes an RZCollectionList and makes it the data source of a UITableView.
#### RZCollectionListCollectionViewDataSource
A data source object that takes an RZCollectionList and makes it the data source of a UICollectionView.
## Examples
Check out the Demo Project in RZCollectionList-Demo for examples of how to use each type of collection list.
## License
RZCollectionList is distributed under an [MIT License](http://opensource.org/licenses/MIT). See the LICENSE file for more details.