Convenient wrapper around os_unfair_lock and property warpper for atomic memory access on any apple platform.
let lock = UnfairLock()
lock.lock()
// ...
lock.unlock()@ThreadSafe
var value = SomeType()
value.info.id += 1 // safe and atomic| Name | Name | Last commit date | ||
|---|---|---|---|---|