条件付きオブジェクトをエンコードします
-(void)encodeConditionalObject:(id)object:
解説
条件付きオブジェクトをエンコードします。
サブクラスでオーバーライドします。
返り値
( void )
なし
引数
( id )object
オブジェクト
フレームワーク
Foundation
クラス
NSCoder
Instance Methods
使用可能
10.0
参照
- encodeRootObject
- encodeObject
- encodeBycopyObject
- encodeConditionalObject:(NSArchiver)
例文
#import "MyView.h" @implementation MyView //アンアーカイブするときの手順の記述 - (id)initWithCoder:(NSCoder *)decoder { NSLog([[decoder decodeObject] description]); return self; } //アーカイブするときの手順の記述 - (void)encodeWithCoder:(NSCoder *)encoder { [encoder encodeConditionalObject:[[self window] initialFirstResponder]]; } @end