The decoder to read data from. このデコーダからデータを読み出すことになります。
Initializer
init(from:)
Creates an instance by decoding from the specified decoder.
あるインスタンスをこの指定されたデコーダからデコードすることによって作成します。
Availability 有効性
- iOS 15.0+
- iPadOS 15.0+
- macOS 12.0+
- Mac Catalyst 15.0+
- tvOS 15.0+
- watchOS 8.0+
- Xcode 13.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
init(from decoder: Decoder
) throws
Parameters パラメータ
decoder
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 Date Interval Format Styles 日付間隔書式設定スタイルのエンコードとデコード
func encode(to: Encoder)
Encodes the value into the specified encoder.
値をこの指定されたエンコーダへとエンコードします。