macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

NSKeyedUnarchiver

NSKeyedUnarchiverクラス

INDEX>Foundation>apple(mac) apple(iOS) 解説 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 OS X v10.2以降 iOS 2.0以降 定義 NSKeyedArchiver.h 概要 アーカイブされたデータからオ…

classForClassName:

指定したキーのクラスを返します。 +(Class)classForClassName:(NSString *)キー: 解説 指定したキーのクラスを返します。 返り値 ( Class ) なし 引数 ( NSString * )キー フレームワーク Foundation クラス NSKeyedUnarchiver Class Methods 使用可能 10.0…

setClass:forClassName:

指定したキーのクラスをセットします +(void)setClass:(Class)cls: forClassName:(NSString *)codedName: 解説 指定したキーのクラスをセットします。 返り値 ( void ) なし 引数 ( Class )cls ( NSString * )codedName フレームワーク Foundation クラス NS…

unarchiveObjectWithData:

データに保存されているコードをデコードします +(id)unarchiveObjectWithData:(NSData *)data: 解説 データに保存されているコードをデコードします。 返り値 ( id ) オブジェクト() 引数 ( NSData * )data フレームワーク Foundation クラス NSKeyedUnar…

unarchiveObjectWithFile:

ファイルからコード化されたアーカイブを解読します +(id)unarchiveObjectWithFile:(NSString *)path: 解説 ファイルからコード化されたアーカイブを解読します。 返り値 ( id ) オブジェクト() 引数 ( NSString * )path フレームワーク Foundation クラス…

classForClassName:

クラスを返します -(Class)classForClassName:(NSString *)codedName: 解説 クラスを返します。 返り値 ( Class ) なし 引数 ( NSString * )codedName フレームワーク Foundation クラス NSKeyedUnarchiver Instance Methods 使用可能 10.0 参照 - setClass:…

containsValueForKey:

指定したキーの値があるかを返します。 -(BOOL)containsValueForKey:(NSString *)key: 解説 指定したキーの値があるかを返します。 返り値 ( BOOL ) YES/NO 引数 ( NSString * )key フレームワーク Foundation クラス NSKeyedUnarchiver Instance Methods 使…

decodeBoolForKey:

アーカイブから指定されたキーの論理値を返します -(BOOL)decodeBoolForKey:(NSString *)key: 解説 アーカイブから指定されたキーの論理値を返します。 返り値 ( BOOL ) YES/NO 引数 ( NSString * )key フレームワーク Foundation クラス NSKeyedUnarchiver …

decodeBytesForKey:returnedLength:

キーでバイト列を返します -(const uint8_t *)decodeBytesForKey:(NSString *)key: returnedLength:(unsigned *)lengthp : 解説 キーでバイト列を返します。 返り値 ( const uint8_t * ) なし 引数 ( NSString * )key キー ( unsigned * )lengthp 長さ フレ…

decodeDoubleForKey:

アーカイブからキーで倍精度浮動小数点値をデコードします -(double)decodeDoubleForKey:(NSString *)key: 解説 アーカイブからキーで倍精度浮動小数点値をデコードします。 返り値 ( double ) なし 引数 ( NSString * )key フレームワーク Foundation クラ…

decodeFloatForKey:

アーカイブからキーで浮動小数点値をデコードします -(float)decodeFloatForKey:(NSString *)key 解説 アーカイブからキーで浮動小数点値をデコードします。 返り値 ( float ) なし 引数 ( NSString * )key Decodes フレームワーク Foundation クラス NSKeye…

decodeIntForKey:

アーカイブからキーで整数値をデコードします -(int)decodeIntForKey:(NSString *)key 解説 アーカイブからキーで整数値をデコードします。 返り値 ( int ) 整数値 引数 ( NSString * )key Decodes フレームワーク Foundation クラス NSKeyedUnarchiver Inst…

decodeInt32ForKey:

アーカイブからキーで32ビット整数値をデコードします -(int32_t)decodeInt32ForKey:(NSString *)key 解説 アーカイブからキーで32ビット整数値をデコードします。 返り値 ( int32_t ) 整数値 引数 ( NSString * )key Decodes フレームワーク Foundation ク…

decodeInt64ForKey:

アーカイブからキーで64ビット整数値をデコードします -(int64_t)decodeInt64ForKey:(NSString *)key Decodes: 解説 アーカイブからキーで64ビット整数値をデコードします。 返り値 ( int64_t ) 整数値 引数 ( NSString * )key Decodes キー フレームワーク …

decodeObjectForKey:

アーカイブからキーでオブジェクトをデコードします -(id)decodeObjectForKey:(NSString *)key Decodes: 解説 アーカイブからキーでオブジェクトをデコードします。 返り値 ( id ) オブジェクト() 引数 ( NSString * )key Decodes キー フレームワーク Fou…

delegate

デリゲートを返します 解説 デリゲートを返します。 返り値 ( id ) オブジェクト() 引数 フレームワーク Foundation クラス NSKeyedUnarchiver Instance Methods 使用可能 10.0 参照 - setDelegate: 例文 NSLog([[unarchiver delegate] description]);

finishDecoding

デコードを終了します 解説 デコードを終了します。 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSKeyedUnarchiver Instance Methods 使用可能 10.0 参照 例文 //デコード終了 [unarchiver finishDecoding];

initForReadingWithData:

アーカイブデータからアンアーカイブオブジェクトを初期化して返します 解説 アーカイブデータからアンアーカイブオブジェクトを初期化して返します。アンアーカイブを終えるときにはfinishDecodingを呼ばないといけません。 返り値 ( id ) オブジェクト()…

setClass:forClassName:

クラスをセットします -(void)setClass:(Class)cls: forClassName:(NSString *)codedName Adds a class translation mapping to the receiver whereby : 解説 クラスをセットします。 返り値 ( void ) なし 引数 ( Class )cls クラス ( NSString * )codedNam…

setDelegate:

デリゲートをセットします -(void)setDelegate:(id)delegate: 解説 デリゲートをセットします。 返り値 ( void ) なし 引数 ( id )delegate フレームワーク Foundation クラス NSKeyedUnarchiver Instance Methods 使用可能 10.0 参照 - delegate 例文 [unar…

unarchiver:cannotDecodeObjectOfClassName:originalClasses:

指定したクラスが利用できないことを知らせる -(Class)unarchiver:(NSKeyedUnarchiver *)unarchiver: cannotDecodeObjectOfClassName:(NSString *)name: originalClasses:(NSArray *)classNames: 解説 指定したクラスが利用できないことを知らせる。 デリゲ…

unarchiver:didDecodeObject:

オブジェクトがデコードされたときに呼び出されます -(id)unarchiver:(NSKeyedUnarchiver *)unarchiver: didDecodeObject:(id)object: 解説 オブジェクトがデコードされたときに呼び出されます。 デリゲートでの実装 返り値 ( id ) オブジェクト() 引数 ( …

unarchiver:willReplaceObject:withObject:

アンアーカイブでオブジェクトを置き換えようとしたときに呼び出されます -(void)unarchiver:(NSKeyedUnarchiver *)unarchiver: willReplaceObject:(id)object: withObject:(id)newObject: 解説 アンアーカイブでオブジェクトを置き換えようとしたときに呼び…

unarchiverWillFinish:

アンアーカイビングが終了しようとするときに呼び出されます 解説 アンアーカイビングが終了しようとするときに呼び出されます。 デリゲートでの実装 返り値 ( void ) なし 引数 フレームワーク Foundation クラス NSKeyedUnarchiver Instance Methods 使用…

unarchiverDidFinish:

アンアーカイブが終了したときに呼び出されます -(void)unarchiverDidFinish:(NSKeyedUnarchiver *)unarchiver : 解説 アンアーカイブが終了したときに呼び出されます。 デリゲートでの実装 返り値 ( void ) なし 引数 ( NSKeyedUnarchiver * )unarchiver フ…