Swift 4.0+ 的排序数组类型。
提供 SortedArray
类型,这是一种根据给定的排序谓词保持元素排序的数组。
由 Ole Begemann 于 2017 年 2 月编写。
当前版本支持 Swift 4.0 及更高版本。
如果您需要支持旧版本的 Swift,以下是支持特定 Swift 版本的最新版本列表
Swift 版本 | 最新 SortedArray 版本 |
---|---|
4.x | master |
3.x | 0.6.0 |
3.0 | 0.4 |
由于该代码除了 Swift 标准库之外没有其他依赖项(它甚至不使用 Foundation),因此它应该可以在所有 Swift 可用的平台上工作。
我已在 macOS、iOS、tvOS 和 Linux 上对其进行了测试。
将其添加到您的 Package.swift
文件中
// Package.swift
import PackageDescription
let package = Package(
name: "<Your package name>",
dependencies: [
.Package(url: "https://github.com/ole/SortedArray.git", majorVersion: 0)
]
)
将其添加到您的 Cartfile
中
github "ole/SortedArray" ~> 0.7
通过 Carthage 集成应该适用于 macOS、iOS、tvOS 和 watchOS 目标。
克隆存储库并将 SortedArray.swift
添加或复制到您的项目中。它没有任何依赖项。
无。