The decoder to read data from. それからデータを読み出すデコーダ。
Initializer
init(from:)
Creates a new instance by decoding from the given decoder, when the type’s
RawValue
is UInt8
.
新しいインスタンスをこの与えられたデコーダからデコードすることによって作成します、型のもつRawValue
がUInt8
である場合。
Availability
- iOS 13.0+
- iPadOS 13.0+
- macOS 10.15+
- Mac Catalyst 15.0+
- tvOS 13.0+
- watchOS 6.0+
- Xcode 13.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
init(from decoder: Decoder
) throws
Parameters パラメータ
decoder
Discussion 解説
This initializer throws an error if reading from the decoder fails, or if the data read is corrupted or otherwise invalid. このイニシャライザは、デコーダからの読み出しが失敗するならば、または読み込んだデータが不正またはそうでなくとも無効ならば、エラーをスローします。