在 iOS 中使用整型信号量

2017-10-10  本文已影响9人  貘鸣

在 Dispatch 框架中为 swift 提供了一个信号量类: DispatchSemaphore.
可以使用 signal 和 wait 方法来控制资源计数.

let semaphore = DispatchSemaphore(value: 5)

 // 信号量减一
semaphore.wait()

 //信号量加一
semaphore.signal()
上一篇 下一篇

猜你喜欢

热点阅读