并发 – 什么是Swift相当于Objective-C的“@synchronized”?

前端之家收集整理的这篇文章主要介绍了并发 – 什么是Swift相当于Objective-C的“@synchronized”?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
搜索了Swift的书,但找不到Swift版本的@synchronized。如何在Swift中实现互斥?
我使用GCD。它比@synchronized有点更冗长,但作为一个替代品工作得很好:
let lockQueue = dispatch_queue_create("com.test.LockQueue",nil)
dispatch_sync(lockQueue) {
    // code
}

猜你在找的Swift相关文章