The decoder to read data from. それからデータを読み出すデコーダ。
Initializer
init(from:)
Creates a new instance by decoding from the given decoder.
与えられたデコーダからデコードすることで新しいインスタンスを作成します。
Availability
- iOS 13.0+
- iPadOS 13.0+
- macOS 10.15+
- Mac Catalyst 13.0+
- tvOS 13.0+
- watchOS 6.0+
- Xcode 11.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
init(from decoder: Decoder
) throws
Available when
ChangeElement
conforms to Decodable
and Encodable
.
ChangeElement
がDecodable
とEncodable
に準拠する場合に利用可能です。
Parameters パラメータ
decoder
Discussion 解説
This initializer throws an error if reading from the decoder fails, or if the data read is corrupted or otherwise invalid. このイニシャライザは、デコーダからの読み出しが失敗するならば、または読み込んだデータが不正またはそうでなくとも無効ならば、エラーをスローします。
Note 注意
This documentation comment was inherited from Decodable
.
この文書化コメントは、Decodable
から引き継がれました。