为什么我们从 IGListKit 回到 UICollectionView
iOS 13 的 Diffable Data Source 与 Compositional Layout 改变了抽象边界:如何保留列表模块化,同时减少不再需要的适配层。
SwiftUIKit架构设计
约 7 分钟一个页面、两个 Table View、三种加载任务
从 Banner 与内容列表的滚动交接出发,明确手势归属、惯性交接和刷新、运营位、分页之间的优先级。
SwiftUIKit
约 6 分钟从零实现 UITableView 的 Cell 复用
从一千行数据和一个小小的可视窗口出发,用 Swift 重建复用池,理解异步图片错位与状态残留的根源。
SwiftUIKit
约 5 分钟