文書 > Swift 標準ライブラリ > Encoding,Decoding > EncodingError > EncodingError.Context > init(codingPath:debugDescription:underlyingError:)
イニシャライザ
init(codingPath:debugDescription:underlyingError:)
指定されたコーディングキーのパスと、何がうまくいかなかったかの説明で新しいコンテキストを作成します。
宣言
init(codingPath: [CodingKey], debugDescription: String, underlyingError: Error? = default)
パラメータ
codingPath | 失敗したコード化の呼び出しのポイントに達するために取られたコーディングキーのパス。 |
debugDescription | 何が問題になったかの説明。デバッグ目的のため。 |
underlyingError | このエラーの原因となった根本的なエラー(存在する場合)。 |