以下のサンプルのような JSON 応答があります。//
私の質問を強調するためにいくつかのコメントを追加しました。
RKObjectMapping
値として配列と組み合わせて動的キー (「FieldNameA」、「FieldNameB」-これは何でもかまいません)を構築する方法がわかりません。配列の各項目は typeFieldResult
です。
ここでさまざまなキー名を処理する方法を既に学びましたが、配列項目の型を適切にマップする方法がわかりません。
{
"result": {
"status": "FAILURE",
"details": {
"FieldNameA": [ // dynamic key name here, array of objects as a value
{
"details": {
"errorName": "InvalidField",
"errorNumber": 123
},
"status": "FAILURE"
}
],
"FieldNameB": [ // multiple values in this array, all of same type FieldResult
{
"details": {
"errorName": "UpdateRequired",
"errorNumber": 321
},
"status": "UPDATE_REQUIRED",
"suggestion": {
"update": "UpdatedInputValue"
}
},
{
"details": {
"errorName": "TooShort",
"errorNumber": 1
},
"status": "FAILURE"
}
]
}
}
}
どんな助けでも大歓迎です!