The encoder to write data to. データを書き込むエンコーダ。
Instance Method
インスタンスメソッド
encode(to:
encode(to:configuration:)
Encodes the elements of the array into the specified encoder with help from the provided configuration.
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 宣言
func encode(to encoder: Encoder
, configuration: Element.EncodingConfiguration
) throws
Available when
Element
conforms to EncodableWithConfiguration
.
Element
がEncodableWithConfiguration
に準拠する時に利用可能です。
Parameters パラメータ
encoder
configuration
An encoding configuration instance that provides additional information necessary for encoding.
Discussion 解説
Use this method when the array contains elements that conform to Encodable
.
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Encoding and Decoding エンコーディングとデコーディング
func encode(to: Encoder)
Encodes the elements of this array into the given encoder in an unkeyed container.
この配列の要素を指定されたエンコーダへとあるキー付けされないコンテナにおいてエンコードします。
Available when
Element
conforms to Encodable
.
Element
がEncodable
に準拠する時に利用可能です。
typealias Array.EncodingConfiguration
A type alias for the type that provides additional information for encoding.
Available when
Element
conforms to EncodableWithConfiguration
.
Element
がEncodableWithConfiguration
に準拠する時に利用可能です。
init(from: Decoder)
Creates a new array by decoding from the given decoder.
新しい配列を指定のエンコーダからエンコードすることによって作成します。
Available when
Element
conforms to Decodable
.
Element
がDecodable
に準拠する時に利用可能です。
init(from: Decoder, configuration: Element.DecodingConfiguration)
Creates a new array by decoding from the given decoder with help from the provided configuration.
Available when
Element
conforms to DecodableWithConfiguration
.
Element
がDecodableWithConfiguration
に準拠する時に利用可能です。
typealias Array.DecodingConfiguration
A type alias for the type that provides additional information for decoding.
Available when
Element
conforms to DecodableWithConfiguration
.
Element
がDecodableWithConfiguration
に準拠する時に利用可能です。