インスタンスメソッド
encode(to:)
iOS 16.0+
iPadOS 16.0+
macOS 13.0+
Mac Catalyst 16.0+
tvOS 16.0+
watchOS 9.0+
visionOS 1.0+
Xcode 14.0+
func encode(to encoder: Encoder) throws
パラメータ
encoder
そこにデータを書き込むべきエンコーダ。
議論
値のコード化に失敗した場合、エンコーダは代わりに空のキー付きコンテナをコード化します。
与えられたエンコーダの書式に対して無効な値がある場合、この関数はエラーを throws します。
関連
プロトコルより
Encodable
以下も見よ
コード化と復号化
init(from: Decoder)
与えられた復号器から復号して新しいインスタンスを作成します。
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ