Swift与Objective-C的“ @synchronized”等效吗?
我已经搜索过Swift书,但是找不到@synchronized的Swift版本。如何在Swift中进行互斥?可以使用GCD。它比更加冗长@synchronized
,但可以代替:
let serialQueue = DispatchQueue(label: "com.test.mySerialQueue")
serialQueue.sync {
// code
}
本文由 创作,采用 知识共享署名4.0 国际许可协议进行许可。本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为: 2021/06/08 08:23