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