The encoder to write data to. このエンコーダにデータを書き込むことになります。
Instance Method
インスタンスメソッド
encode(to:)
Encodes this value into the given encoder.
この値をその与えられたエンコーダへとエンコードします。
Availability 有効性
- iOS 10.0+
- iPadOS 10.0+
- macOS 10.12+
- Mac Catalyst 13.0+
- tvOS 10.0+
- watchOS 3.0+
- Xcode 9.0+
Technology
- Foundation ファウンデーション
Declaration 宣言
func encode(to encoder: Encoder
) throws
Parameters パラメータ
encoder
Discussion 議論
If the value fails to encode anything, the encoder encodes an empty keyed container in its place. 値が何かをエンコードし損なうならば、エンコーダは空のキー付きコンテナをその場所でエンコードします。
This function throws an error if any values are invalid for the given encoder’s format. この関数は、何らかの値がその与えられたエンコーダのもつ書式に対して無効であるならばエラーをスローします。