0

我有一个由 Restkit 管理的核心数据映射对象,并且能够使用

[[RKObjectManager sharedManager] getObjectsAtPath:jobRequest parameters:nil success:^(RKObjectRequestOperation *operation, RKMappingResult *mappingResult)

效果很好。如果我多次请求同一个对象,如果它存在于RKInMemoryManagedObjectCache.

不过,我的问题是,如何判断对象是否已经在缓存中?如果用户已经拥有该项目,我想向用户显示“最新”样式消息-我可以针对我的核心对象手动查询此消息,但这是否由 RestKit 公开(可能在块的RKMappingResult参数中success) ?

4

1 回答 1

1

您将使用 Core Data 来确定新功能。您可以观察托管对象上下文的变化,它将为您提供插入、更新和删除的对象集。

于 2013-07-19T22:25:04.080 回答