文書   >   Swift   >   Dictionary   >   encode(to:)


インスタンスメソッド


encode(to:)


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





宣言


func encode(to encoder: Encoder) throws

KeyEncodable に準拠し、ValueEncodable に準拠する場合利用可能です。


パラメータ


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


議論


辞書が String キーまたは Int キーを使用する場合、コンテンツはキー付きのコンテナにコード化されます。それ以外の場合、コンテンツはキーなしのコンテナ内の交互のキー値のペアとしてコード化されます。


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



関連





プロトコルから


Encodable



以下も見よ





コード化と復号化

















トップへ












トップへ












トップへ












トップへ












トップへ
目次
Xcode の新機能

  • 言語:Swift
  • SDK


    Xcode 10.0+

    フレームワーク

    Swift 標準ライブラリ

  • 宣言
  • パラメータ
  • 議論
  • 関連
  • 以下も見よ












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)