classForArchiver
アーカイバのクラスを返します
解説
アーカイバのクラスを返します。
アーカイブ時に使用するクラス以外のクラスで置き換える時はサブクラス内でオーバーライドします。
このメソッドはアーカイブ時の専用の動作が提供されるもので、一般的なコーディング動作を追加するにはclassForCoderをオーバーライドします。このメソッドはNSArchiverによって呼び出されます。
NSObjectの実装はclassForCoderから返されたオブジェクトを返します。
返り値
( Class )
クラス
引数
フレームワーク
Foundation
クラス
NSObject
Instance Methods
使用可能
10.0
参照
- replacementObjectForArchiver:
例文
-(id)awakeAfterUsingCoder:(NSCoder *)aDecoder { NSLog([NSString stringWithFormat:@"classForArchiver %@",[[self classForArchiver] className]]); return self; }