Initializer

init(containerClassDescription:containerSpecifier:key:test:)

Returns an NSWhoseSpecifier object initialized with the given attributes. 与えられた属性で初期化されたNSWhoseSpecifierオブジェクトを返します。

Declaration 宣言

init(containerClassDescription classDesc: NSScriptClassDescription, 
containerSpecifier container: NSScriptObjectSpecifier?, 
 key property: String, 
test: NSScriptWhoseTest)

Parameters パラメータ

classDescription

Class description for the receiver's container object. レシーバの持つコンテナオブジェクトに対するクラス記述。

specifier

An object specifier for the receiver's container object. レシーバの持つコンテナオブジェクトに対するオブジェクト指定子。

property

The key for the property for which to test. それについてテストするプロパティに対するキー。

test

The test condition. テスト条件。

Return Value 戻り値

An NSWhoseSpecifier object initialized with the given attributes. 与えられた属性で初期化されたNSWhoseSpecifierオブジェクト。

Discussion 議論

Invokes the super class’s init(containerClassDescription:containerSpecifier:key:) and sets the whose test condition to test. スーパークラスの持つinit(containerClassDescription:containerSpecifier:key:)を発動して、それのテスト条件をtestに設定してください。

See Also 参照

Related Documentation 関連文書