0

こんにちは私は、RKManagedObjectストアとRKObjectManagerに関して、Restkit RKGithubの例とほぼ同じプロジェクトをセットアップし、RKFetchedResultsTableControllerを使用してテーブルビューを駆動しました。

RestkitにマッピングされたJSONペイロードを送信するRailsバックエンドがあります。

私が抱えている問題は、RailsがJsonをiPhoneアプリに送り返した後です。.sqliteファイルに何も保存されていません。私は本当にこれを理解していません。私のプロジェクトはRKGithubの例とほぼ同じようにセットアップされていますが、同じ結果は得られません。

Restkit10.0.0を使用しています。それはこれと関係がありますか?コードを見ましたが、どの時点でデータがsqliteファイルに保存されているのかわかりません。

通常の(アップルテンプレート)コアデータNSManagedObjectContextなどを使用する場合はすべて機能しますが、RKManagedObjectStoreを使用する場合は機能しません。

助けてくれませんか。コードを提供できます。コードのどの部分をコピーして貼り付けるかがわかりませんでした。

4

1 に答える 1

1

Ok。理解した。RKFetchedResultsTableControllerを使い始めました。メソッドを使用できないことに気づきました。

[[RKObjectManager sharedManager] .mappingProvider setMapping:ironmanClass forKeyPath:@ "stark"];

JSONのキーパスを設定するには、オブジェクトmapping.rootkeypathプロパティを使用する必要があります。

したがって、JSON形式を理解していなかったため、何もマッピングされていませんでした

于 2012-05-23T20:22:02.403 に答える