Overview 概要
NSMessage
is a subclass of NSPort
that allows for local (on the same machine) communication only. A companion class, NSSocket
, allows for both local and remote communication, but may be more expensive than NSMessage
for the local case.
NSMessage
はNSPort
のサブクラスです、それはローカル(同じマシン上の)通信のみを想定します。対をなすクラス、NSSocket
は、ローカルおよびリモート通信の両方を想定します、しかしローカルの場合にはNSMessage
より高くつくでしょう。
NSMessage
defines no additional methods over those already defined by NSPort
.
NSMessage
は、NSPort
によって既に定義されるものよりも多くのメソッドを定義しません。
Note 注意
NSMessage
conforms to the NSCoding
protocol, but only supports coding by an NSPort
object. NSPort
and its subclasses do not support archiving.
NSMessage
はNSCoding
プロトコルに準拠します、しかしNSPort
オブジェクトによるコード化をサポートするだけです。NSPort
とそれのサブクラスは、アーカイブ化をサポートしません。
Important 重要
Avoid NSMessage
. There's little reason to use NSMessage
rather than NSMach
or NSSocket
. There's no particular performance or functionality advantage. It is recommended avoiding its use.
NSMessage
を避けてください。NSMessage
をNSMach
やNSSocket
ではなく使用する理由はほとんどありません。特有の性能上のまたは機能性の利点はありません。それを使うのを避けることが推奨されます。
NSMessage
may be deprecated in the macOS 10.6 or later.
NSMessage
は、macOS 10.6以降では非推奨にされるかもしれません。