Initializer

init(descriptorType:bytes:length:)

Initializes a newly allocated instance as a descriptor with the specified descriptor type and data (from an arbitrary sequence of bytes and a length count). 新たに割り当てされたインスタンスを指定された記述子型とデータ(随意のバイトシーケンスと長さ合計から)を伴う記述子として初期化します。

Declaration 宣言

convenience init?(descriptorType: DescType, 
            bytes: UnsafeRawPointer?, 
           length byteCount: Int)

Parameters パラメータ

descriptorType

The descriptor type to be set in the returned descriptor. 返される記述子の中に設定される記述子型。

bytes

The data, as a sequence of bytes, to be set in the returned descriptor. 返される記述子の中に設定されるデータ、バイトシーケンスとして。

byteCount

The length, in bytes, of the data to be set in the returned descriptor. 返される記述子の中に設定されるデータの、バイトでの長さ。

Return Value 戻り値

An instance of NSAppleEventDescriptor with the specified type and data. Returns nil if an error occurs. 指定された型とデータを持つNSAppleEventDescriptorのインスタンス。エラーが起こるならばnilを返します。

See Also 参照

Creating and Initializing Descriptors 記述子の作成と初期化