インスタンスメソッド
encode(to:)
この値を与えられたエンコーダにコード化します。
iOS 15.0+ iPadOS 15.0+ Mac Catalyst 15.0+
macOS 12.0+ tvOS 15.0+
visionOS 1.0+ watchOS 8.0+
func encode(to encoder: any Encoder) throws
パラメータ
encoder
そこにデータを書き込むべきエンコーダ。
議論
値が何もコード化できない場合、エンコーダは代わりに空のキー付きコンテナをコード化します。
与えられたエンコーダの形式に対して無効な値がある場合、この関数はエラーを throws します。
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ