インスタンスメソッド


encode(to:)


この値を与えられたエンコーダにコード化します。


iOS 16.0+ iPadOS 16.0+ macOS 13.0+ Mac Catalyst 16.0+

tvOS 16.0+ watchOS 9.0+ visionOS 1.0+

iOS, iPadOS, Mac Catalyst, macOS, tvOS, watchOS

func encode(to encoder: any Encoder) throws

visionOS

func encode(to encoder: Encoder) throws





パラメータ


encoder

そこにデータを書き込むべきエンコーダ。


議論


値が何もコード化できない場合、encoder はその代わりに空のキー付きコンテナをコード化します。


この関数は、与えられたエンコーダの形式で値が無効である場合、エラーを throws します。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ