测试已测试 | ✗ |
Lang语言 | SwiftSwift |
许可 | MIT |
Released最后发布 | 2017年11月 |
SwiftSwift版本 | 4.0 |
SPM支持SPM | ✗ |
由 Gerrel Krishan 维护。
DispatchQueue 的节流机制。只有当延迟过后,最后发送的代码块才会执行。
DispatchThrottle 通过 CocoaPods 提供。要安装
它,只需将以下行添加到您的 Podfile 中
pod 'DispatchThrottle'
在项目的根目录中运行以下终端命令
$ jazzy
let throttle = DispatchThrottle(time: DispatchTimeInterval.milliseconds(100))
let throttle = DispatchThrottle(time: DispatchTimeInterval.milliseconds(100))
// ...
internal func save() {
DispatchQueue.global(qos: .background).async(throttle: throttle) {
// Write file to disk
}
}
DispatchThrottle 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。