Swift 队列
简单高效不臃肿。
复杂环境难扩展。
import PackageDescription
let package = Package(
name: "YOUR_PROJECT_NAME",
dependencies: [
.package(url: "https://github.com/xtzPioneer/Queue.git", from: "0.1.0"),
]
)
import Queue
var queue: Queue = Queue<Int>()
queue.enqueue(1)
queue.dequeue()
queue.clear()
for element in queue {
print("元素:\(element)")
}
queue[0] = 11
queue[1] = 12
print("下标为0的元素:\(queue[0])")
print("下标为1的元素:\(queue[1])")
QQ:1754748325
E-mail:[email protected]
开发中遇到bug,希望大神们能够及时指出并QQ或E-mail都可以联系到我啦!
开发使用最新版本Xcode,理论上支持iOS8及以上版本,如有版本适配问题,请及时反馈!多谢合作!
版本:0.1.4
更新内容:修复崩溃问题
更新时间:2021.6.30
版本:0.1.3
更新内容:优化代码
更新时间:2021.6.29
版本:0.1.2
更新内容:遵循Hashable协议
更新时间:2021.6.29
版本:0.1.1
更新内容:新增初始化方法
更新时间:2021.6.29
版本:0.1.0
更新内容:实现了入队、出队、清除队列等功能
更新时间:2021.6.29
link |
Stars: 1 |
Last commit: 2 years ago |
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics