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
。
他の Core Data 構成はすべて機能していると思います。私は何を忘れていますか?
アップデート:
RestKit - fetchFromDataStore (cache) issueを調べて、それが私の問題かどうかを確認しています。
アップデート:
はい、同じ問題です。fetchRequestBlock
の部分を形成する方法がわかりませんsetObjectMapping:forResourcePathPattern:withFetchRequestBlock:
。私はこのメソッドreturn nil;
のパスに送られています。