文書   >   Swift 標準ライブラリ   >   Encoding,Decoding   > CodingKey
プロトコル
CodingKey
コード化と復号化のキーとして使用できる型。
トピックス
イニシャライザ
指定された整数から新しいインスタンスを作成します。
必須。
init?(stringValue: String)
与えられた文字列から新しいインスタンスを作成します。
必須。
インスタンスプロパティ
var intValue: Int?
整数のインデックス付きコレクション(int キー付き辞書など) で使用する値。
必須。
var stringValue: String
名前付きコレクション(文字列キー付き辞書など) で使用する文字列。
必須。
関連
以下からの継承
CustomStringConvertible
以下も見よ
カスタムのコード化と復号化
JSON などの外部表現との互換性のために、データ型をコード化可能かつ復号化可能にします。
typealias Codable
外部表現に出入りできる型にそれ自身を変換することができる型。
protocol Encodable
外部表現にそれ自身をコード化できる型。
protocol Decodable
外部表現からそれ自身を復号できる型。
struct CodingUserInfoKey
コード化および復号化中にコンテキストを提供するためのユーザー定義キー。