SwiftDiff:高效的差异计算库
这是一款纯Swift实现的快速差异计算库,基于赫克尔·迪夫Paul Heckel的技术。它提供了将一个集合转换为另一个集合所需的最少步骤,包括插入、删除、移动和更新操作。这些操作能够在线性时间内计算,对于更新UITableViews和UICollectionViews非常方便。例如,可以使用它来比较整数列表,并得到转换操作序列。
HeckelDiff-master.zip
预估大小:26个文件
HeckelDiff-master
文件夹
.gitignore
1KB
Package.swift
306B
README.md
5KB
.swiftpm
文件夹
xcode
文件夹
package.xcworkspace
文件夹
contents.xcworkspacedata
135B
xcshareddata
文件夹
IDEWorkspaceChecks.plist
238B
28.07KB
文件大小:
评论区