macOS/iOS API解説

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

目次

deserializeObjectAt:ofObjCType:fromData:atCursor:

シリアライズします。
-(void)deserializeObjectAt:(id *)object:
       ofObjCType:(const char *)type:
       fromData:(NSData *)data:
       atCursor:(unsigned *)cursor:

解説

シリアライズします。

返り値

( void )

なし

引数

( id * )object

オブジェクト

( const char * )type

タイプ

( NSData * )data

データ

( unsigned * )cursor

カーソル

クラス

NSObjCTypeSerialization

Instance Methods

使用可能

10.0

参照

- deserializeDataAt:ofObjCType:atCursor:context:(NSData)

例文

- (void) deserializeObjectAt:(id *)objectPtr

        ofObjCType:(const char *)type

        fromData:(NSData *)theData

        atCursor:(unsigned *)cursor

{

    char *companyName;

    [theData deserializeDataAt:&companyName ofObjCType:"*" atCursor:cursor

            context:nil];

    *objectPtr = [[NSString stringWithCString:companyName] retain];

}