我搜索过Swift书,但找不到Swift版本的@synchronized.如何在Swift中进行互斥?
concurrency mutex swift
我有多个线程之间的共享内存.我想阻止这些线程同时访问这段内存.(像生产者 - 消费者问题)
问题:
线程向队列添加元素,另一个线程读取这些元素并删除它们.他们不应该同时访问队列.
该问题的一个解决方案是使用Mutex.
正如我发现的那样,Swift中没有Mutex.Swift还有其他选择吗?
concurrency mutual-exclusion ios swift swift3
concurrency ×2
swift ×2
ios ×1
mutex ×1
mutual-exclusion ×1
swift3 ×1