条件付きでロックします
-(void)lockWhenCondition:(int)condition:
解説
条件付きでロックします。
ロックが使用中であればスレッドは休眠状態になります。使用中でなければロックと条件(condition)が一致する場合はスレッドを起こします。
返り値
( void )
なし
引数
( int )condition
条件値
フレームワーク
Foundation
クラス
NSConditionLock
Instance Methods
使用可能
10.0
参照
- lockWhenCondition:beforeDate:
- unlockWithCondition:
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSConditionLock *cLock = [[NSConditionLock alloc] initWithCondition:1]; [cLock lockWhenCondition:1]; } @end