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

encodePortObject:

Encodes a given port so it can be properly reconstituted in the receiving process or thread. 与えられたポートをエンコードします、それでそれは適切に再構成されることが受け手側プロセスまたはスレッドにおいて可能です。

Declaration 宣言

- (void)encodePortObject:(NSPort *)aport;

Parameters パラメータ

aPort

The port to encode. エンコードするポート。

Discussion 議論

This method is primarily for use by NSPort objects themselves—you can always use the general encode...Object: methods to encode any object. このメソッドは、主としてNSPortオブジェクトそれらに自身よって使うためのものです — あなたは常に一般的なencode...Object:メソッドを使ってどんなオブジェクトもエンコードできます。

NSPort invokes this method in its encodeWithCoder: method so that the appropriate kernel information for the port can be encoded. A subclass of NSPortCoder should not encode an NSPort by sending it an encodeWithCoder: message. See Subclassing NSCoder for more information. NSPortは、このメソッドをそれのencodeWithCoder:メソッドにおいて発動します、それでポートに対する適切なカーネル情報はエンコードされることができます。NSPortCoderのサブクラスは、NSPortのエンコードを、それにencodeWithCoder:メッセージを送ることによってすべきではありません。Subclassing NSCoderをさらなる情報として見てください。

See Also 参照

Encoding NSPort Objects NSPortオブジェクトをエンコードします