macOS/iOS API解説

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

目次

dataWithBytesNoCopy:length:freeWhenDone:

INDEX>Foundation> NSData

指定したポインタから指定した長さのデータオブジェクトを作って返します

Objective-C

+(id)dataWithBytesNoCopy:(void *)bytes
         length:(unsigned)length
         freeWhenDone:(BOOL)flag

Swift


    

解説

指定したポインタから指定した長さのデータオブジェクトを作って返します。flagにYESを渡すと使用後はメモリを解放します。

返り値

Objective-C

( id )

Swift


    


データ

引数

Objective-C

( void * )bytes

Swift


    

Objective-C

( unsigned )length

Swift


    

Objective-C

Swift


    


使用後開放するか

クラス

NSData

Class Methods

使用可能

10.2

参照

+ dataWithBytesNoCopy:length:
+ dataWithBytes:length:

関連記事(外部サイト)

更新時バージョン

OS X 10.10
iOS 8.0