文書   >   Foundation   >   Numbers,Data,and Basic Values   >   Data   >   NSData   >   init(bytesNoCopy:length:freeWhenDone:)


イニシャライザ


init(bytesNoCopy:length:freeWhenDone:)


指定されたバッファから指定されたバイト数を加えることによって、新しく割り当てられたデータオブジェクトを初期化します。





宣言


init(bytesNoCopy bytes: UnsafeMutableRawPointer,
length: Int,
freeWhenDone b: Bool)


パラメータ


bytes新しいオブジェクトのデータを含むバッファ。flagtrue の場合、bytesmalloc で割り当てられたメモリブロックを指していなければなりません。
lengthbytes から保持すべきバイト数。この値は、bytes の長さを超えてはいけません。
flagtrue の場合、返されたオブジェクトは bytes ポインタの所有権を取り、割り当て解放時にそれを解放します。


以下も見よ




データの作成





目次
Xcode の新機能

  • 言語:Swift   |   Objective-C
  • SDK
  • iOS 2.0+
    macOS 10.2+
    tvOS 9.0+
    watchOS 2.0+
  • フレームワーク
  • Foundation
  • 宣言
  • パラメータ
  • 以下も見よ












  • トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)












    トップへ(Foundation)