基本的に、ここで説明したのと同じ問題を抱えていますが、RestKit の新しいバージョン (正確には v0.20.0-rc1) を使用しているため、回答に記載されている回避策を使用できません。
動画の配列をマッピングしようとしていますが、JSON 応答に少なくとも 1 つのオブジェクトがあれば問題なく動作します。
"videos": {"video": [
{
"id": 7066,
"name": "firstVideo",
},
{
"id": 7068,
"name": "secondVideo",
}
]}
ビデオがない場合、次の応答が返されます。
"videos": ""
これにより、アプリがクラッシュし、次のメッセージが表示されます。
*** Terminating app due to uncaught exception 'NSUnknownKeyException', reason: '[<__NSCFConstantString 0x17db2d0> valueForUndefinedKey:]: this class is not key value coding-compliant for the key video.'
どんな助けでも大歓迎です。