使用RestKit 0.20.1进行CoreData映射的网络连接委托?

时间:2013-06-19 13:26:33

标签: ios objective-c restkit

当我们使用RestKit 0.20.2进行CoreData映射时,将在映射之前进行网络通信。 我们可以在这里设置一个委托以在映射之前获得响应吗?我想检查响应中的一些字符串,并决定是否要进行映射。我们可以在响应后阻止映射吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

您可以定义一个RKDynamicMapping,而不是使用完整的映射,这将允许您在映射之前询问已解析的数据,并决定要执行的操作(应用于哪个映射)。如果动态映射返回nil,则不执行映射。这种方法比尝试将自己作为委托插入流程更简单。