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

add(_:forMode:)

Adds a port as an input source to the specified mode of the run loop. あるポートを入力ソースとして実行ループのこの指定されたモードへと加えます。

Declaration 宣言

func add(_ aPort: Port, 
 forMode mode: RunLoop.Mode)

Parameters パラメータ

aPort

The port to add to the receiver. レシーバに加えることになるポート。

mode

The mode in which to add aPort. それにおいてaPortを加えることになるモード。 You may specify a custom mode or use one of the modes listed in Run Loop Modes.

Discussion 議論

This method schedules the port with the receiver. You can add a port to multiple input modes. When the receiver is running in the specified mode, it dispatches messages destined for that port to the port’s designated handler routine. このメソッドは、ポートをレシーバで予定します。あなたは、ポートを複数の入力モードで加えることができます。レシーバが指定されたモードにおいて動作している場合、それはそのポートに向けられたメッセージをそのポートのもつ行き先ハンドラルーチンに発送します。

See Also 参照

Managing Ports ポートを管理する