Lock
class Lock
A wrapper for NSLock that can also check if the lock is held.
-
the NSLOCK itself
Declaration
Swift
private let nslock: NSLock -
A boolean value indicating whether the lock is held or not.
Declaration
Swift
private var isHeld: Bool -
Locks the lock.
Declaration
Swift
func lock() -
Unlocks the lock.
Declaration
Swift
func unlock() -
Returns a Boolean value indicating whether the lock is currently held.
Declaration
Swift
func isLockHeld() -> BoolReturn Value
trueif the lock is held,falseotherwise.