Instance Method インスタンスメソッド

scheduleInRunLoop:forMode:

Adds the receiver to the specified run loop. レシーバをこの指定された実行ループに加えます。

Declaration 宣言

- (void)scheduleInRunLoop:(NSRunLoop *)aRunLoop 
                  forMode:(NSRunLoopMode)mode;

Parameters パラメータ

runLoop

Run loop in which to schedule the receiver. それにおいてレシーバが予定される実行ループ。

runLoopMode

Run loop mode in which to perform this operation, such as NSDefaultRunLoopMode. See the Run Loop Modes section of the NSRunLoop class for other run loop mode values. それにおいてこの演算を行う実行ループ、例えばNSDefaultRunLoopModeなど。NSRunLoopクラスの「実行ループモード」の節を他の実行ループモード値のために見てください。

Discussion 議論

You can use this method in conjunction with removeFromRunLoop:forMode: to transfer the receiver to a run loop other than the default one. You should not attempt to run the receiver on multiple run loops. あなたは、このメソッドをremoveFromRunLoop:forMode:と協力して使って、レシーバを省略時のもの以外の実行ループに移すことができます。あなたは、あるレシーバを複数の実行ループ上で動作させることを試みるべきではありません。

See Also 参照

Managing Run Loops 実行ループを管理する