The class description for the new object. 新しいオブジェクトに対するクラス記述。
init(containerClassDescription:containerSpecifier:key:uniqueID:)
NSUniqueIDSpecifier
object, initialized with the given arguments.
NSUniqueIDSpecifier
オブジェクトを返します、与えられた引数で初期化されます。
Availability 有効性
- macOS 10.2+
- Mac Catalyst 15.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
init(containerClassDescription classDesc: NSScriptClassDescription
,
containerSpecifier container: NSScriptObjectSpecifier
?,
key property: String
,
uniqueID: Any)
Parameters パラメータ
classDesc
container
The container for the new object. 新しいオブジェクトに対するコンテナ。
property
The property for the new object. 新しいオブジェクトに対するプロパティ。
uniqueID
The unique ID for the new object. 新しいオブジェクトに対する固有ID。
unique
must be an instance ofID NSNumber
orNSString
.unique
は、ID NSNumber
またはNSString
のインスタンスでなければなりません。 The type should match the declared type of the attribute of the specified scriptable class whose four-character code is'ID '
.
Return Value 戻り値
An NSUnique
object, initialized with the given arguments.
NSUnique
オブジェクト、与えられた引数で初期化されます。
Discussion 議論
Invokes the super class’s init(container
method and sets the ID to unique
.
スーパークラスのもつinit(container
メソッドを発動して、そしてIDをunique
に設定します。