Instance Method インスタンスメソッド

initWithContainerClassDescription:containerSpecifier:key:uniqueID:

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

Declaration 宣言

- (instancetype)initWithContainerClassDescription:(NSScriptClassDescription *)classDesc 
                               containerSpecifier:(NSScriptObjectSpecifier *)container 
                                              key:(NSString *)property 
                                         uniqueID:(id)uniqueID;

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 initWithContainerClassDescription:containerSpecifier:key: method and sets the ID to uniqueID. スーパークラスのもつinitWithContainerClassDescription:containerSpecifier:key:メソッドを発動して、そしてIDをuniqueIDに設定します。

See Also 参照

Related Documentation 関連文書