使用RestKit解析复杂的错误对象

时间:2013-04-16 16:21:14

标签: ios restkit

我在确定如何使用RestKit正确处理复杂的错误对象时遇到了问题。我已经看到的所有示例都详细说明了如何将任意深度的嵌套字符串映射到NSError * errorMessage属性。例如:

{
  meta: {status: 406},
  error: {message: "email is invalid"}
}

我已经看到人们谈论使用" error.message"的关键映射。 - > " errorMessage",但我想要错误响应中的所有信息。例如,我想在以下406错误响应中访问整个error_object字典:

{
  meta: {code: 406},
  error_object: {attributes: {email: ["is invalid"]}}
}

关于如何做到这一点的任何想法?我目前正在使用[RKObjectManager sharedManager] postObject:....由于故障回调只接受NSError,我明白我可能需要使用其他一些RestKit机制来完成我想要的行为。

0 个答案:

没有答案