Type Method
型メソッド
setClassName:forClass:
Sets a global translation mapping to encode instances of a given class with the provided name, rather than their real name.
あるグローバル転換マッピングを設定することで、ある与えられたクラスのインスタンスそれらをその提供された名前でエンコードします、それらの実際の名前ではなく。
Declaration
宣言
+ (void)setClassName:(NSString
*)codedName
forClass:(Class)cls;
Parameters
パラメータ
codedName
The name of the class that NSKeyedArchiver
uses in place of cls
.
NSKeyedArchiver
がcls
の代わりに使うクラスの名前。
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
クラスとクラス名を管理する
+ classNameForClass:
Returns the class name with which the archiver class encodes instances of a given class.
それでアーカイバクラスがある与えられたクラスのインスタンスをエンコードするところのクラス名を返します。
- setClassName:forClass:
Sets a mapping for this archiver to encode instances of a given class with the provided name, rather than their real name.
このアーカイバに対するあるマッピングを設定することで、与えられたクラスのインスタンスそれらをその提供された名前でエンコードします、それらの実際の名前ではなく。
- classNameForClass:
Returns the class name with which this archiver encodes instances of a given class.
それでこのアーカイバがある与えられたクラスのインスタンスをエンコードするところのクラス名を返します。