0

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

4

1 回答 1

1

除了使用完整的映射,您可以定义一个RKDynamicMappingwhich 将允许您在映射之前询问已解析的数据并决定要做什么(应用哪个映射)。如果动态映射返回 nil,则不会执行任何映射。这种方法比尝试将自己作为代表插入流程更简单。

于 2013-06-19T14:27:11.040 回答