Instance Property インスタンスプロパティ

port

The port on which the service is listening for connections. それにおいてサービスが接続に対して聞き耳を立てているポート。

Declaration 宣言

var port: Int { get }

Discussion 議論

If the object was initialized by calling init(domain:type:name:port:) (whether by your code or by a browser object), then the value was set when the object was first initialized. オブジェクトがinit(domain:type:name:port:)を呼ぶことによって初期化されたならば(あなたのコードによってかブラウザオブジェクトによって)、そのとき値はオブジェクトが最初に初期化されたときに設定されます。

If the object was initialized by calling init(domain:type:name:), the value of this property is not valid (-1) until after the service has successfully been resolved (when addresses is non-nil). オブジェクトがinit(domain:type:name:)を呼ぶことによって初期化されたならば、このプロパティの値は有効ではありません(-1)、サービスがうまく解決されてしまう後までは(addressesが非nilである時は)。

See Also 参照

Using Network Services ネットワークサービスを使う