Type Method
型メソッド
classForClassName:
Returns the class from which this unarchiver instantiates an encoded object with a given class name.
それからこのアンアーカイバがある与えられたクラス名でエンコードされたオブジェクトをインスタンス化するところのクラスを返します。
Declaration
宣言
+ (Class)classForClassName:(NSString
*)codedName;
Parameters
パラメータ
codedName
The ostensible name of a class in an archive.
アーカイブの中のあるクラスの表向きの名前。
Return Value
戻り値
The class from which NSKeyedUnarchiver
instantiates an object encoded with the class name codedName
. Returns nil
if NSKeyedUnarchiver
does not have a translation mapping for codedName
.
クラス、それからNSKeyedUnarchiver
がクラスcodedName
でエンコードされたオブジェクトをインスタンス化します。nil
を返します、もしNSKeyedUnarchiver
がcodedName
に対する変換マッピングを持たないならば。
See Also
参照
Managing Class Names
クラス名を管理する
+ setClass:forClassName:
Sets a global translation mapping to decode objects encoded with a given class name as instances of a given class instead.
ある与えられたクラス名でエンコードされたオブジェクトを、代わりにある与えられたクラスのインスタンスとしてデコードするように、あるグローバル転換マッピングを設定します。
- setClass:forClassName:
Sets a translation mapping on this unarchiver to decode objects encoded with a given class name as instances of a given class instead.
ある与えられたクラス名でエンコードされたオブジェクトを、代わりにある与えられたクラスのインスタンスとしてデコードするように、あるグローバル転換マッピングをこのアーカイバ上で設定します。
- classForClassName:
Returns the class from which this unarchiver instantiates an encoded object with a given class name.
それからこのアンアーカイバがある与えられたクラス名でエンコードされたオブジェクトをインスタンス化するところのクラスを返します。