struct JSONEncoder.OutputFormatting
The output formatting options that determine the readability, size, and element order of an encoded JSON object.
エンコードされたJSONオブジェクトの読み出し可能性、サイズ、そして要素順序を決定する出力書式設定オプション。
var keyEncodingStrategy : JSONEncoder.KeyEncodingStrategy
A value that determines how to encode a type’s coding keys as JSON keys.
enum JSONEncoder.KeyEncodingStrategy
The values that determine how to encode a type's coding keys as JSON keys.
いくつかの値、それはどのようにある型のもつコーディングキーをJSONキーとしてエンコードするかを決定します。
var userInfo : [CodingUserInfoKey : Any]
A dictionary you use to customize the encoding process by providing contextual information.
エンコーディング処理を文脈的な情報を提供することによってカスタマイズするためにあなたが使う辞書。