Initializer

init(from:)

Creates a new instance by decoding from the specified decoder. 新しいインスタンスをこの指定されたデコーダからデコードすることによって作成します。

Declaration 宣言

init(from decoder: Decoder) throws

Parameters パラメータ

decoder

The decoder to read data from. このデコーダからデータを読み出すことになります。

Discussion 議論

This initializer throws an error if reading from the decoder fails, or if the data is corrupt or otherwise invalid. このイニシャライザは、エラーをスローします、もしデコーダから読み出すことが失敗するならば、またはもしデータが不正であるかでなければ無効であるならば。

Relationships 関係

From Protocol 由来プロトコル

See Also 参照

Encoding and Decoding エンコーディングとデコーディング