RZCollectionList 0.7.4

RZCollectionList 0.7.4

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
Released上次发布2016年3月

Joe GoullaudNick DonaldsonMichael GorbachAlex RouseNick Bonatsakis维护。



  • Joe Goullaud 和 Nick Donaldson

这是一个框架,用于从 Core Data 和其他来源转换和组合数据,并在 UITableViewDataSource 或 UICollectionView 中显示。

集合列表

基本列表

RZArrayCollectionList

一个基本列表,为对象数组提供分区。它还允许修改分区和对象。

RZFetchedCollectionList

一个基本列表,包装 NSFetchedResultsController 并实现 NSFetchedResultsControllerDelegate 协议,将内容更改通知传递到集合列表观察者。

可转换列表

RZFilteredCollectionList

一个可转换列表,使用 NSPredicate 过滤源列表。

RZSortedCollectionList

一个可转换列表,使用一个 NSSortDescriptors 数组对源列表进行排序。

RZCompositeCollectionList

一个可转换列表,将多个源列表组合成一个集合列表。

集合列表数据源

RZCollectionListTableViewDataSource

一个数据源对象,它接受一个 RZCollectionList 并使其成为 UITableViewDataSource 的数据源。

RZCollectionListCollectionViewDataSource

一个数据源对象,它接受一个 RZCollectionList 并使其成为 UICollectionView 的数据源。

示例

在RZCollectionList-Demo的示例项目中查看如何使用各种类型的收藏列表。

许可证

RZCollectionList在MIT许可证下发行。有关更多详细信息,请参阅LICENSE文件。