Instance Property インスタンスプロパティ

lockDate

Returns the time the receiver was acquired by any of the NSDistributedLock objects using the same path. レシーバが何らかのNSDistributedLockオブジェクトによって同じパスを使って入手された時間を返します。

Declaration 宣言

var lockDate: Date { get }

Return Value 戻り値

The time the receiver was acquired by any of the NSDistributedLock objects using the same path. Returns nil if the lock doesn’t exist. レシーバが何らかのNSDistributedLockオブジェクトによって同じパスをつかって入手された時間。nilをもしロックが存在しないならば返します。

Discussion 議論

This method is potentially useful to applications that want to use an age heuristic to decide if a lock is too old and should be broken. このメソッドは、ロックが古すぎて壊されるべきかどうか、ある年代発見的手法を使って決定することを望むアプリケーションに潜在的に役立ちます。

If the creation date on the lock isn’t the date on which you locked it, you’ve lost the lock: it’s been broken since you last checked it. ロックの作成日があなたがそれをロックした日付でないならば、あなたはロックを失ってしまっています:あなたが最後にそれを確認してからこれまでにそれは壊されてしまっています。