Type Method 型メソッド

setClassName(_:for:)

Sets a global translation mapping to encode instances of a given class with the provided name, rather than their real name. あるグローバル転換マッピングを設定することで、ある与えられたクラスのインスタンスそれらをその提供された名前でエンコードします、それらの実際の名前ではなく。

Declaration 宣言

class func setClassName(_ codedName: String?, 
                    for cls: AnyClass)

Parameters パラメータ

codedName

The name of the class that NSKeyedArchiver uses in place of cls. NSKeyedArchiverclsの代わりに使うクラスの名前。

cls

The class for which to set up a translation mapping. このクラスに対して変換マッピングを準備します。

Discussion 議論

When encoding, an archiver consults its own translation map before using the class’ translation map. エンコードする場合、アーカイバは、それ自身の変換マップに相談します、そのクラスのもつ変換マップを使う前に。

See Also 参照

Managing Classes and Class Names クラスとクラス名を管理する