NSKeyedArchiver
INDEX>Foundation> 更新時OS Ver.OS X 10.8,iOS 6.1 apple(mac) apple(iOS) 解説 継承 NSCoder : NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 OS X 10.2以降 使用可能 iOS 2.0以降 定義 NS…
オブジェクトをコード化してデータを返します +(NSData *)archivedDataWithRootObject:(id)rootObject: 解説 オブジェクトをコード化してデータを返します。 返り値 ( NSData * ) なし 引数 ( id )rootObject フレームワーク Foundation クラス NSKeyedArchi…
指定したルートオブジェクトをコード化して指定したパスに保存します +(BOOL)archiveRootObject:(id)rootObject: toFile:(NSString *)path: 解説 指定したルートオブジェクトをコード化して指定したパスに保存します 返り値 ( BOOL ) YES/NO 引数 ( id )root…
コード化するクラスを返します +(NSString *)classNameForClass:(Class)cls: 解説 コード化するクラスを返します。 返り値 ( NSString * ) なし 引数 ( Class )cls フレームワーク Foundation クラス NSKeyedArchiver Class Methods 使用可能 10.2 参照 + se…
コード化するクラス名をセットします +(void)setClassName:(NSString *)codedName: forClass:(Class)cls: 解説 コード化するクラス名をセットします。 返り値 ( void ) なし 引数 ( NSString * )codedName コード名 ( Class )cls クラス フレームワーク Foun…
レシーバーがcls.のインスタンスをコード化するクラス名を返す -(NSString *)classNameForClass:(Class)cls Returns: 解説 調査中...レシーバーがcls.のインスタンスをコード化するクラス名を返す 返り値 ( NSString * ) なし 引数 ( Class )cls Returns ク…
デリゲートを返します 解説 デリゲートを返します。 返り値 ( id ) オブジェクト() 引数 フレームワーク Foundation クラス NSKeyedArchiver Instance Methods 使用可能 10.0 参照 - setDelegate 例文 NSLog([[archiver delegate] description]);
論理値をコード化して、文字列キーと関連づけます -(void)encodeBool:(BOOL)boolv: forKey:(NSString *)key: 解説 論理値をコード化して、文字列キーと関連づけます。 返り値 ( void ) なし 引数 ( BOOL )boolv 論理値 ( NSString * )key キー文字列 フレー…
バイト列をコード化します -(void)encodeBytes:(const uint8_t *)bytesp: length:(unsigned)lenv: forKey:(NSString *)key: 解説 バイト列をコード化します。 返り値 ( void ) なし 引数 ( const uint8_t * )bytesp バイト列 ( unsigned )lenv コード化する…
オブジェクトをコード化します -(void)encodeConditionalObject:(id)objv: forKey:(NSString *)key: 解説 オブジェクトをコード化します。 返り値 ( void ) なし 引数 ( id )objv オブジェクト値 ( NSString * )key キー文字列 フレームワーク Foundation ク…
倍精度整数値をコード化します -(void)encodeDouble:(double)realv: forKey:(NSString *)key: 解説 倍精度整数値をコード化します。 返り値 ( void ) なし 引数 ( double )realv 倍精度整数値 ( NSString * )key キー文字列 フレームワーク Foundation クラ…
浮動小数点値をコード化します。 -(void)encodeFloat:(float)realv: forKey:(NSString *)key: 解説 浮動小数点値をコード化します。 返り値 ( void ) なし 引数 ( float )realv 浮動小数点値 ( NSString * )key キー文字列 フレームワーク Foundation クラス…
整数をコード化します -(void)encodeInt:(int)intv: forKey:(NSString *)key: 解説 整数をコード化します。 返り値 ( void ) なし 引数 ( int )intv 整数値 ( NSString * )key キー文字列 フレームワーク Foundation クラス NSKeyedArchiver Instance Method…
32ビット整数をコード化する -(void)encodeInt32:(int32_t)intv: forKey:(NSString *)key: 解説 32ビット整数をコード化する。 返り値 ( void ) なし 引数 ( int32_t )intv 整数値 ( NSString * )key キー文字列 フレームワーク Foundation クラス NSKeyedAr…
64ビット整数をコード化します。 -(void)encodeInt64:(int64_t)intv: forKey:(NSString *)key: 解説 64ビット整数をコード化します。 返り値 ( void ) なし 引数 ( int64_t )intv 整数値 ( NSString * )key キー文字列 フレームワーク Foundation クラス NSK…
キーでオブジェクトをコード化します -(void)encodeObject:(id)objv: forKey:(NSString *)key: 解説 キーでオブジェクトをコード化します。 返り値 ( void ) なし 引数 ( id )objv オブジェクト ( NSString * )key キー文字列 フレームワーク Foundation ク…
エンコードを終了する 解説 エンコードを終了する。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSKeyedArchiver Instance Methods 使用可能 10.0 参照 - initForWritingWithMutableData: 例文 [archiver finishEncoding];
キーアーカイバを初期化します -(id)initForWritingWithMutableData:(NSMutableData *)data: 解説 キーアーカイバを初期化します。 返り値 ( id ) オブジェクト() 引数 ( NSMutableData * )data データ フレームワーク Foundation クラス NSKeyedArchiver …
出力フォーマットを返します 解説 出力フォーマットを返します。 【フォーマット】 ●NSPropertyListXMLFormat_v1_0 ●NSPropertyListBinaryFormat_v1_0 返り値 ( NSPropertyListFormat ) なし 引数 フレームワーク Foundation クラス NSKeyedArchiver Instanc…
コード化名をセットします -(void)setClassName:(NSString *)codedName: forClass:(Class)cls: 解説 コード化名をセットします。 返り値 ( void ) なし 引数 ( NSString * )codedName コード化名 ( Class )cls クラス フレームワーク Foundation クラス NSKe…
デリゲートをセットします -(void)setDelegate:(id)delegate: 解説 デリゲートをセットします。 返り値 ( void ) なし 引数 ( id )delegate フレームワーク Foundation クラス NSKeyedArchiver Instance Methods 使用可能 10.0 参照 - delegate 例文 [archiv…
出力フォーマットをセットします -(void)setOutputFormat:(NSPropertyListFormat)format: 解説 出力フォーマットをセットします。 【フォーマット】 ●NSPropertyListXMLFormat_v1_0 ●NSPropertyListBinaryFormat_v1_0 返り値 ( void ) なし 引数 ( NSPropert…
オブジェクトをエンコードしたときに呼び出される -(void)archiver:(NSKeyedArchiver *)archiver: didEncodeObject:(id)object: 解説 オブジェクトをエンコードしたときに呼び出される。デリゲートで実装。 返り値 ( void ) なし 引数 ( NSKeyedArchiver * )…
オブジェクトをエンコードしようとしたときに呼び出される -(id)archiver:(NSKeyedArchiver *)archiver: willEncodeObject:(id)object: 解説 オブジェクトをエンコードしようとしたときに呼び出される。デリゲートで実装。 返り値 ( id ) オブジェクト() …
オブジェクトを置換しようとしたときに呼び出される -(void)archiver:(NSKeyedArchiver *)archiver: willReplaceObject:(id)object: withObject:(id)newObject: 解説 オブジェクトを置換しようとしたときに呼び出される。デリゲートで実装。 返り値 ( void )…
アーカイブが終わった時に呼び出される -(void)archiverDidFinish:(NSKeyedArchiver *)archiver: 解説 アーカイブが終わった時に呼び出される。デリゲートで実装。 返り値 ( void ) なし 引数 ( NSKeyedArchiver * )archiver フレームワーク Foundation クラ…
アーカイブが終わる時に呼び出される 解説 アーカイブが終わる時に呼び出される。デリゲートで実装。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSKeyedArchiver Instance Methods 使用可能 10.0 参照 例文 -(void)archiverWillFinish:(N…