zl程序教程

您现在的位置是:首页 >  其他

当前栏目

DispatchSemaphore (SwiftUI 中文文档手册)

中文文档 手册 SwiftUI
2023-09-11 14:18:48 时间

DispatchSemaphore

通过使用传统的计数信号量来控制跨多个执行上下文对资源的访问的对象。

class DispatchSemaphore : DispatchObject

总览

调度信号量是传统计数信号量的有效实现。仅当需要阻塞调用线程时,调度信号才调用内核。如果调用信号量不需要阻塞,则不进行内核调用。

您可以通过调用signal()方法来增加信号量计数,并通过调用wait()或指定超时的变量之一来减少信号量计数。

加入我们一起学习SwiftUI

QQ:3365059189
SwiftUI技术交流QQ群:518696470