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

classNameDecoded(forArchiveClassName:)

Returns the name of the class that will be used when instantiating objects whose ostensible class, according to the archived data, is a given name. それの表向きのクラスが、アーカイブされたデータによれば、ある与えられた名前であるオブジェクトをインスタンス化する時に使われるだろうクラスの名前を返します。

Declaration 宣言

func classNameDecoded(forArchiveClassName inArchiveName: String) -> String

Parameters パラメータ

nameInArchive

The ostensible name of a class in an archive. アーカイブの中のあるクラスの表向きの名前。

Return Value 戻り値

The name of the class that will be used when instantiating objects whose ostensible class, according to the archived data, is nameInArchive. Returns nameInArchive unless a substitute name has been specified using the instance method (not the class method) decodeClassName(_:asClassName:). それの表向きのクラスが、アーカイブされたデータによれば、nameInArchiveであるオブジェクトをインスタンス化する時に使われるであろうクラスの名前。nameInArchiveを返します、代理名がインスタンスメソッド(クラスメソッドではなく)decodeClassName(_:asClassName:)を使って指定されたのでない限りは。

See Also 参照

Substituting classes or objects クラスやオブジェクトを代理する