AJ_*_*310 17 atomic thread-safety ios swift
我正在开发一个项目来处理状态机更改,这些更改需要在众多线程之间遵守,但只是偶然发现它们在非默认情况下是非原子的.有没有办法在Xcode6-Beta4时使Swift属性成为线程安全的或原子的?提前致谢.
您可以使用dispatch_semaphore_t、NSLock 或pthread_mutex_t 或类似的东西在线程安全属性上实现Getters Setters。
目前,没有属性可以定义某些行为,例如 Obj-C 的原子/非原子限定符
| 归档时间: |
|
| 查看次数: |
9298 次 |
| 最近记录: |