RxSwiftCommunity

RxDataSources

RxSwiftCommunity

UITableView and UICollectionView Data Sources for RxSwift (sections, animated updates, editing ...)

AI 简介

RxDataSources 是一个为 RxSwift 设计的 UITableView 和 UICollectionView 数据源管理库,用于简化响应式 UI 中多区段、带动画的数据绑定。它提供 O(N) 时间复杂度的差异计算算法,支持 Section 与 Item 级别的插入、删除、移动、重载等细粒度动画,并自动处理唯一性校验与降级刷新;通过扩展协议(如 IdentifiableType、AnimatableSectionModelType)实现类型安全的数据建模,原生支持编辑操作与自定义动画类型。适用于 iOS/macOS 开发中需动态更新分组列表或网格视图且强调流畅动画与响应式架构的场景。

Swift
MIT License
3.1k
Stars
496
Forks
63
Watchers
81
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分60.09
默认分支main