+ portWithMachPort:
+ portWithMachPort:options:
- initWithMachPort:options:
NSMachPort
object with a given Mach port and the specified options.
新しくアロケートされたNSMachPort
オブジェクトをある与えられたMachポートと指定されたオプションで初期化します。
NSMachPort
object with a given Mach port.
新しくアロケートされたNSMachPort
オブジェクトをある与えられたMachポートで初期化します。
Availability 有効性
Technology
- (instancetype)initWithMachPort:(uint32_t)machPort;
machPort
The Mach port for the new port. This parameter should originally be of type mach_port_t. 新しいポートに対するMachポート。このパラメータは、もともと型mach_port_tのものであるべきです。
Returns an initialized NSMach
object that uses mach
to send or receive messages. The returned object might be different than the original receiver
あるNSMach
オブジェクトを返します、それはmach
を使ってメッセージを送ったり受け取ったりします。返されるオブジェクトは、オリジナルのレシーバとは異なるかもしれません。
Depending on the access rights for mach
, the new port may be able to only send messages. If a port with mach
already exists, this method deallocates the receiver, then retains and returns the existing port.
mach
に対するアクセス権に依存して、新しいポートはメッセージ送信のみが可能であるかもしれません。mach
をもつポートが既に存在するならば、このメソッドはレシーバをでデアロケートします、それから既存のポートを保持して返します。
This method is the designated initializer for the NSMach
class.
このメソッドは、NSMach
クラスに対する指定イニシャライザです。
+ portWithMachPort:
+ portWithMachPort:options:
- initWithMachPort:options:
NSMachPort
object with a given Mach port and the specified options.
新しくアロケートされたNSMachPort
オブジェクトをある与えられたMachポートと指定されたオプションで初期化します。