restkit - 如何不映射 RestKit 响应?

标签 restkit restkit-0.20

我使用 RestKit 与 REST api 进行交互。对于某些操作,例如 HTTP PUT/POST/DELETE,我只关心响应状态代码(200 或 500 等),而不关心响应数据,即使 API 确实发回数据。

出于性能考虑,有没有办法配置 RestKit 来避免映射响应?似乎如果我不设置响应描述符,我会收到错误“没有响应描述符与加载的响应相匹配”

最佳答案

不,因为错误表明您需要定义一些响应描述符。它不需要很复杂(它可以将单个数据项(如状态标志)映射到 NSDictionary 中)。

不要担心性能,除非你有理由(分析显示有问题)。

也就是说,RestKit 操作(在运行时)最有效的方式是没有多个响应描述符来搜索,所以尽可能具体地使用路径模式和键路径。

关于restkit - 如何不映射 RestKit 响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16500277/

相关文章:

objective-c - RestKit .2 将图像发布到 Web 服务 - 空实体错误

ios - 传递的 NSManagedObject 实例变成错误 - RKManagedObjectStore

ios - 重新加载 CollectionView 不会清除以前加载的单元格

objective-c - RestKit - "advanced data object"的对象映射问题?

ios - Restkit 结冰了

ios - POST 请求后删除 CoreData 对象

ios - RestKit请求映射-发布对象数组

objective-c - 如何检测由于没有连接而调用 didFailWithError ?

ios - RESTKit - 如何始终替换所有缓存的对象而不是更新?

ios - Restkit - 无法使用 RKDotNetDateFormatter 设置首选输出日期格式化程序