Initializer

init(containerClassDescription:containerSpecifier:key:uniqueID:)

Returns an NSUniqueIDSpecifier object, initialized with the given arguments. NSUniqueIDSpecifierオブジェクトを返します、与えられた引数で初期化されます。

Declaration 宣言

init(containerClassDescription classDesc: NSScriptClassDescription, 
containerSpecifier container: NSScriptObjectSpecifier?, 
 key property: String, 
uniqueID: Any)

Parameters パラメータ

classDesc

The class description for the new object. 新しいオブジェクトに対するクラス記述。

container

The container for the new object. 新しいオブジェクトに対するコンテナ。

property

The property for the new object. 新しいオブジェクトに対するプロパティ。

uniqueID

The unique ID for the new object. 新しいオブジェクトに対する固有ID。

uniqueID must be an instance of NSNumber or NSString. uniqueIDは、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 NSUniqueIDSpecifier object, initialized with the given arguments. NSUniqueIDSpecifierオブジェクト、与えられた引数で初期化されます。

Discussion 議論

Invokes the super class’s init(containerClassDescription:containerSpecifier:key:) method and sets the ID to uniqueID. スーパークラスのもつinit(containerClassDescription:containerSpecifier:key:)メソッドを発動して、そしてIDをuniqueIDに設定します。

See Also 参照

Related Documentation 関連文書