addPort:forMode:
ポートを追加します
-(void)addPort:(NSPort *)aPort: forMode:(NSString *)mode:
解説
modeで指定されたモードにレシーバが監視するポート(aPort)を追加します。
レシーバはポートの数を把握して- removePort:forMode:で解放しなければなりません。
返り値
( void )
なし
引数
( NSPort * )aPort
ポート
( NSString * )mode
モード
フレームワーク
Foundation
クラス
NSRunLoop
Instance Methods
使用可能
10.0
参照
- removePort:forMode:
例文
- (IBAction)myAction:(id)sender { NSPort *aPort = [[NSPort port] retain]; [[NSRunLoop currentRunLoop] addPort:aPort forMode:NSDefaultRunLoopMode]; [[NSRunLoop currentRunLoop] removePort:aPort forMode:NSDefaultRunLoopMode]; }