macOS/iOS API解説

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

目次

NSCondition

NSConditionクラス

INDEX>Foundation>NSConditionapple(mac) apple(iOS) 解説 継承 NSObject 準拠 NSLocking NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 Mac OS X v10.0以降,iOS 2.0以降 定義 NSLock.h 概要 POSIXで条件変…

broadcast

INDEX>Foundation>NSCondition> 解説 状態の合図、待機中の全てのスレッドを動かす。 もし待機中のスレッドがなければこのメソッドは何もしない 返り値 ( void ) 引数 フレームワーク Foundation クラス NSCondition 使用可能 10.5 参照 例文

signal

INDEX>Foundation>NSCondition> 解説 状態の合図。待機しているスレッドをひとつ動かす。 もし待機しているスレッドがなければ、このメソッドは何もしない。 返り値 ( void ) 引数 フレームワーク Foundation クラス NSCondition 使用可能 10.5 参照 例文

wait

INDEX>Foundation>>NSCondition> 解説 シグナルが送られるまで現在のスレッドをブロックする このメソッドを呼ぶ前にレシーバーをロックしなければいけません。 返り値 ( void ) 引数 フレームワーク Foundation クラス NSCondition 使用可能 10.5 参照 例文

waitUntilDate:

INDEX>Foundation>NSCondition> -(BOOL)waitUntilDate:(NSDate *)limit: 解説 現在のスレッドを、信号があるか期限がくるまで停止する。 このメソッドを呼ぶ前にロックしなければいけません。 返り値 ( BOOL ) 引数 ( NSDate * )limit フレームワーク Founda…