使用 Swift 计算字符串的 Levenshtein 差异。
最初是直接从 Mark Aufflick 的 Objective-C “NSString+Levenshtein” 端口开始的,但它已经发展了一段时间,尤其是在 Swift 风格方面。
欢迎提出Pull请求。
路线图?实现这里提到的一些优化
http://stackoverflow.com/questions/26990394/slow-swift-arrays-and-strings-performance
要运行示例项目,请克隆仓库,然后从 Example 目录运行 pod install
。
LevenshteinSwift 使用 Foundation,目前为 Swift 1.2 (Xcode 6.x) 构建且没有外部依赖项。
LevenshteinSwift 通过 CocoaPods 提供。要安装它,只需将以下行添加到 Podfile
pod "LevenshteinSwift"
LevenshteinSwift 在 MIT 许可证下提供。有关更多信息,请参阅 LICENSE 文件。