macOS/iOS API解説

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

目次

NSDistributedLock

NSDistributedLockクラス

Index>Foundation>NSDistributedLockapple(mac) 解説 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 Mac OS X v10.0以降 定義 概要 適合するプロトコル メソッド Creating an NSDistrib…

lockWithPath:

調査中 +(NSDistributedLock *)lockWithPath:(NSString *)aPath: 解説 調査中 パスで条件付きロック(NSDistributedLock)オブジェクトを返します。 パス(aPath)は最後の部分まで存在しないといけない。NSFileManagerで作る 返り値 ( NSDistributedLock * ) 条…

breakLock

調査中 解説 調査中 ロックを放棄する 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSDistributedLock Instance Methods 使用可能 10.0 参照 - unlock 例文

initWithPath:

調査中 -(NSDistributedLock *)initWithPath:(NSString *)aPath: 解説 調査中 パスから条件付きロックを初期化して返します。 返り値 ( NSDistributedLock * ) 引数 ( NSString * )aPath パス フレームワーク Foundation クラス NSDistributedLock Instance …

lockDate

調査中 解説 調査中 日付を返します。 返り値 ( NSDate * ) 日付 引数 フレームワーク Foundation クラス NSDistributedLock Instance Methods 使用可能 10.0 参照 例文

tryLock

調査中 解説 調査中 ロックを試みます。 ファイルシステムエラーが起こればNSGenericExceptionを起こす。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundation クラス NSDistributedLock Instance Methods 使用可能 10.0 参照 - unlock 例文

unlock

調査中 解説 調査中 ロックを使用中でなくします。 ファイルシステムエラーが起こればNSGenericExceptionを起こす。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSDistributedLock Instance Methods 使用可能 10.0 参照 - breakLock 例文