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 String
.
新しいインスタンスをこの与えられたデコーダからデコードすることによって作成します、型のもつRawValue
がString
である場合。
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 read is corrupted or otherwise invalid. このイニシャライザは、エラーをスローします、デコーダから読み出すことが失敗するならば、またはデータ読み出しが不正であるかでなければ無効であるならば。