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;のパスに送られています。