Initializer
init()
Creates an empty data buffer.
空のデータバッファを作成します。
Availability 有効性
- iOS 7.0+
- iPadOS 7.0+
- macOS 10.9+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 8.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
init()
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Creating Populated Data 事前入力されたDataを作成する
init<S>(S)
Creates a new instance of a collection containing the elements of a sequence.
あるシーケンスの要素を含んでいるあるコレクションの新しいインスタンスを作成します。
init<SourceType>( buffer: UnsafeBufferPointer<SourceType>)
Creates a data buffer with copied memory content using a buffer pointer.
バッファポインタを使ってコピーされたメモリ内容で、データバッファを作成します。
init<SourceType>( buffer: UnsafeMutableBufferPointer<SourceType>)
Creates a data buffer with copied memory content using a mutable buffer pointer.
可変バッファポインタを使って、データバッファをコピーされたメモリ内容で作成します。
init(bytes: UnsafeRawPointer, count: Int)
Creates data with copied memory content.
コピーされたメモリ内容でデータを作成します。
init(bytesNoCopy : UnsafeMutableRawPointer, count: Int, deallocator: Data.Deallocator)
Creates a data buffer with memory content without copying the bytes.
バイトをコピーすることなしに、データバッファをメモリ内容で作成します。
init(capacity: Int)
Creates an empty data buffer of a specified size.
指定されたサイズの空のデータバッファを作成します。
init(count: Int)
Creates a new data buffer with the specified count of zeroed bytes.
指定された数のゼロのバイトで、新しいデータバッファを作成します。