The decoder to read data from. このデコーダからデータを読み出すことになります。
Initializer
init(from:)
Creates a new instance by decoding from the given 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
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Encoding and Decoding エンコーディングとデコーディング
init(from: Decoder, configuration: AttributeScopeCodableConfiguration)
Creates a new instance by decoding from the specified decoder, with help from the provided configuration.
新しいインスタンスをこの指定されたデコーダからデコードすることによって作成します、提供された構成設定からの助けを使います。
typealias AttributedString.DecodingConfiguration
The configuration type for decoding attributed strings.
属性付き文字列をデコードするための構成設定型。
func encode(to: Encoder)
Encodes the value into the given encoder.
値をこの与えられたエンコーダへとエンコードします。
func encode(to: Encoder, configuration: AttributeScopeCodableConfiguration)
Encodes the value into the specified encoder, with help from the provided configuration.
値をこの指定されたエンコーダへとエンコードします、提供された構成設定からの助けを使います。
typealias AttributedString.EncodingConfiguration
The configuration type for encoding attributed strings.
属性付き文字列をエンコードするための構成設定型。
struct AttributeScopeCodableConfiguration
A configuration type for encoding and decoding attributed strings.
属性付き文字列をエンコードおよびデコードするための構成設定型。
Encoding and Decoding Attributed String Keys
属性付き文字列キーをエンコードおよびデコードする
Protocols adopted by attribute keys to encode or decode data.