Initializer

init(forName:)

Returns the value transformer identified by a given identifier. 与えられた識別子によって識別される値変換子を返します。

Declaration 宣言

init?(forName name: NSValueTransformerName)

Parameters パラメータ

name

The transformer identifier. 変換器識別子。

Return Value 戻り値

The value transformer identified by name in the shared registry, or nil if not found. nameによってこの共有レジストリにおいて識別される値変換器、またはnil、もし見つけられなかったならば。

Discussion 議論

If valueTransformerForName: does not find a registered transformer instance for name, it will attempt to find a class with the specified name. If a corresponding class is found an instance will be created and initialized using its init: method and then automatically registered with name. valueTransformerForName:nameに対して登録された変換器インスタンスを見つけないならば、それは指定された名前をもつあるクラスを見つけようと試みるでしょう。対応するクラスが見つけられるならば、あるインスタンスが作成されてそれのinit:メソッドを使って初期化されます、それから自動的にnameで登録されます。

See Also 参照

Using the Name-Based Registry 名前基盤のレジストリ(登録簿)を使う