macOS/iOS API解説

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

目次

NSUnarchiver

NSUnarchiverクラス

INDEX>Foundation>apple(mac)Macのみ 解説 継承 NSCoder : NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/Foundation.framework 使用可能 OS X 10.0以降 定義 NSArchiver.h 概要 適合するプロトコル メソッド アンアーカイ…

classNameDecodedForArchiveClassName:

アーカイブされたデータのクラスの名前を返します +(NSString *)classNameDecodedForArchiveClassName:(NSString *)nameInArchive: 解説 アーカイブされたデータのクラスの名前を返します。 返り値 ( NSString * ) クラス名 引数 ( NSString * )nameInArchiv…

decodeClassName:asClassName:

指定したクラス名でデコードします +(void)decodeClassName:(NSString *)nameInArchive: asClassName:(NSString *)trueName: 解説 指定したクラス名でデコードします。 返り値 ( void ) なし 引数 ( NSString * )nameInArchive アーカイブ名 ( NSString * )t…

unarchiveObjectWithData:

データでアーカイブされるオブジェクトを解読して、返します。 +(id)unarchiveObjectWithData:(NSData *)data: 解説 データでアーカイブされるオブジェクトを解読して、返します。 返り値 ( id ) オブジェクト 引数 ( NSData * )data データ フレームワーク …

unarchiveObjectWithFile:

ファイルパスでアーカイブされるオブジェクトを解読して返します +(id)unarchiveObjectWithFile:(NSString *)path: 解説 ファイルパスでアーカイブされるオブジェクトを解読して返します。 返り値 ( id ) オブジェクト 引数 ( NSString * )path ファイルパス…

classNameDecodedForArchiveClassName:

アーカイブされたデータのクラスの名前を返します -(NSString *)classNameDecodedForArchiveClassName:(NSString *)nameInArchive: 解説 アーカイブされたデータのクラスの名前を返します。 返り値 ( NSString * ) 引数 ( NSString * )nameInArchive アーカ…

decodeClassName:asClassName:

指定したクラス名でデコードします -(void)decodeClassName:(NSString *)nameInArchive: asClassName:(NSString *)trueName: 解説 指定したクラス名でデコードします。 返り値 ( void ) なし 引数 ( NSString * )nameInArchive アーカイブ名 ( NSString * )t…

initForReadingWithData:

データを読み込んでアンアーカイバを初期化します -(id)initForReadingWithData:(NSData *)data: 解説 データを読み込んでアンアーカイバを初期化します。 返り値 ( id ) オブジェクト 引数 ( NSData * )data データ フレームワーク Foundation クラス NSUna…

isAtEnd

終わりに達したかを返します 解説 終わりに達したかを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク Foundation クラス NSUnarchiver Instance Methods 使用可能 10.0 参照 例文 #import "MyView.h" @implementation MyView //アンアーカイブする…

objectZone

アンアーカイブされたオブジェクトのために割当てられるメモリのゾーンを返します 解説 アンアーカイブされたオブジェクトのために割当てられるメモリのゾーンを返します。 返り値 ( NSZone * ) ゾーン 引数 フレームワーク Foundation クラス NSUnarchiver …

replaceObject:withObject:

オブジェクトを置き換えます -(void)replaceObject:(id)object: withObject:(id)newObject: 解説 オブジェクトを置き換えます。 返り値 ( void ) なし 引数 ( id )object オブジェクト ( id )newObject オブジェクト フレームワーク Foundation クラス NSUna…

setObjectZone:

オブジェクトのゾーンをセットします -(void)setObjectZone:(NSZone *)zone: 解説 オブジェクトのゾーンをセットします。 返り値 ( void ) なし 引数 ( NSZone * )zone ゾーン フレームワーク Foundation クラス NSUnarchiver Instance Methods 使用可能 10.…

systemVersion

システムバージョンを返します 解説 システムバージョンを返します。 返り値 ( unsigned int ) 整数値 引数 フレームワーク Foundation クラス NSUnarchiver Instance Methods 使用可能 10.0 参照 例文 - (IBAction)unarchive:(id)sender { //拡張子codeのフ…