macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

NSLockingプロトコル

INDEX>Foundation>

apple(OS X)
apple(iOS)

相互排除ロックを行います。
lockメッセージを送信すると同じオブジェクトにlockメッセージを送信したスレッドは対応するunlockメッセージを送信するまでブロックされる。

準拠 NSObject
NSConditionLock
NSLock
NSRecursiveLock
フレームワーク /System/Library/Frameworks/Foundation.framework
使用可能 OS X 10.0以降
使用可能 iOS 2.0以降
定義 NSLock.h

概要

参照

タスク

Working with Locks
– lock required method
– unlock required method