A pointer to a sequence of contiguous code units in the encoding specified in source
, ending just before the first zero code unit.
source
で指定のエンコーディングでの、最初のゼロコード単位の直前で終わっている隣接コード単位シーケンスへのポインタ。
Generic Initializerinit(decoding
init(decodingCString:as:)
Creates a string from the null-terminated sequence of bytes at the given pointer.
与えられたポインタでのnull終端のバイトシーケンスから文字列を作成します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 9.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
init<Encoding>(decodingCString nullTerminatedCodeUnits: UnsafePointer
<Encoding.CodeUnit >, as sourceEncoding: Encoding.Type) where Encoding : _UnicodeEncoding
Parameters パラメータ
nullTerminatedCodeUnits
Encoding Encoding sourceEncoding
The encoding in which the code units should be interpreted. それでコード単位が解釈されるべきエンコーディング。