Ios 使用RestKit分析复杂错误对象
我在弄清楚如何使用RestKit正确处理复杂的错误对象时遇到了一个问题。我看到的所有示例都详细介绍了如何将任意深度的嵌套字符串映射到NSError*errorMessage属性。例如:Ios 使用RestKit分析复杂错误对象,ios,restkit,Ios,Restkit,我在弄清楚如何使用RestKit正确处理复杂的错误对象时遇到了一个问题。我看到的所有示例都详细介绍了如何将任意深度的嵌套字符串映射到NSError*errorMessage属性。例如: { meta: {status: 406}, error: {message: "email is invalid"} } 我见过有人谈论使用“error.message”->“errorMessage”的键映射,但我希望在错误响应中包含所有信息。例如,我希望在以下406错误响应中访问整个error_对
{
meta: {status: 406},
error: {message: "email is invalid"}
}
我见过有人谈论使用“error.message”->“errorMessage”的键映射,但我希望在错误响应中包含所有信息。例如,我希望在以下406错误响应中访问整个error_对象字典:
{
meta: {code: 406},
error_object: {attributes: {email: ["is invalid"]}}
}
有什么办法吗?我目前正在使用[RKObjectManager sharedManager]postObject:。由于失败回调只接受NSError,因此我理解可能需要使用RestKit的其他机制来实现我想要的行为