【发布时间】:2012-09-26 04:21:04
【问题描述】:
我正在使用 RestKit 并尝试从我的本地数据存储中检索对象:
NSFetchRequest *fetchRequest = [[[RKObjectManager sharedManager] mappingProvider] fetchRequestForResourcePath:deviceResourceURI];
不幸的是,这会为fetchRequest 返回nil。
我的deviceResourceURI 是/api/v1/devices/1。我已经定义了
[router routeClass:[MSZDevice class] toResourcePath:@"/api/v1/devices/:identifier/"];
在[RKObjectManager sharedManager].router.
我相信我的所有其他核心数据配置都可以正常工作。我忘记了什么?
更新:
我正在查看RestKit - fetchFromDataStore (cache) issue,看看是不是我的问题。
更新:
是的——同样的问题。我只是不知道如何形成setObjectMapping:forResourcePathPattern:withFetchRequestBlock: 的fetchRequestBlock 部分。我被发送到this method 的return nil; 路径。
【问题讨论】: