关键字 “diff” 的软件包
这些软件包可用作软件包集合,可在 Xcode 或 SwiftPM 中使用。
DifferenceKit
💻 一个快速且灵活的 O(n) 差异算法框架,适用于 Swift 集合。
RxDataSources
适用于 RxSwift 的 UITableView 和 UICollectionView 数据源(节、动画更新、编辑...)
Differ
用于生成集合之间差异和补丁的 Swift 库。
xcdiff
一个帮助你比较 xcodeproj 文件差异的工具。
Dwifft
Swift Diff
public-api-diff
此工具允许比较 Swift (sdk) 项目的 2 个版本,并以人类可读的方式列出所有更改。
Changeset
从一个集合到另一个集合的最小编辑
DiffableDataSources
💾 一个用于向后移植 UITableView/UICollectionViewDiffableDataSource 的库。
SPDiffable
Apple Diffable Data Source 的包装器。包括侧边栏和现成可用的模型。
FastDiff
具有父/子 n 级差异的一般用途差异库
SwiftLCS
最长公共子序列 (LCS) 算法的 Swift 实现。
ListDiff
IGListKit 的 IGListDiff 的 Swift 端口
MirrorDiffKit
告别混乱的 XCTAssertEqual 消息。
DiffedAssertEqual
在测试中断言相等性。获取不等的文本差异
Sdifft
使用 Myers's Difference Algorithm 比较两个可相等元素之间的差异
15 个软件包。