Generic Initializer

init(decoding:as:)

Creates a string from the given Unicode code units in the specified encoding. 与えられたユニコード単位から指定されたエンコーディングで文字列を作成する。

Declaration 宣言

init<C, Encoding>(decoding codeUnits: C, as sourceEncoding: Encoding.Type) where C : Collection, Encoding : _UnicodeEncoding, C.Element == Encoding.CodeUnit

Parameters パラメータ

codeUnits

A collection of code units encoded in the encoding specified in sourceEncoding. sourceEncodingにおいて指定されたエンコーディングでエンコードされたコード単位からなるコレクション。

sourceEncoding

The encoding in which codeUnits should be interpreted. それでcodeUnitsが解釈されるべきエンコーディング。