我正在为iOS应用编写登录序列,并且我使用以下路径来请求用户信息:
"profiles/:email" (RKRequestMethodGET)
不幸的是,我还必须使用此路径来检查是否已经采用某个电子邮件地址。
我的问题是,当我已经为该路径准备了实体响应映射时,如何阻止RestKit更新/插入帐户对象到托管对象库?有没有办法告诉RK请求不应该对托管对象存储进行任何映射,但仍然向我报告已成功映射?
答案 0 :(得分:0)
不是。
您可以拥有2个不同的RKObjectManager
个实例,1个用于核心数据并实际更新和管理用户。另一个没有核心数据,仅用于验证。这允许2个不同的对象管理器具有不同的响应描述符。
另一种方法是根据您的要求添加和删除响应描述符。但是,这很麻烦并且可能容易出错。