我正在使用 RestKit 并尝试从我的本地数据存储中检索一个对象:
NSFetchRequest *fetchRequest = [[[RKObjectManager sharedManager] mappingProvider] fetchRequestForResourcePath:deviceResourceURI];
不幸的是,这nil
为fetchRequest
.
我deviceResourceURI
的是/api/v1/devices/1
。我已经定义
[router routeClass:[MSZDevice class] toResourcePath:@"/api/v1/devices/:identifier/"];
上[RKObjectManager sharedManager].router
。
我相信我所有的其他核心数据配置都在工作。我忘记了什么?
更新:
我正在查看RestKit - fetchFromDataStore (cache) 问题,看看这是否是我的问题。
更新:
是的——同样的问题。我只是不知道如何fetchRequestBlock
形成setObjectMapping:forResourcePathPattern:withFetchRequestBlock:
. 我被送到了这种方法return nil;
的道路上。