0

これは、アプリケーション アーキテクチャに関する質問です。私は iOS クライアント アプリと (RoR) サーバー バックエンドに取り組んでいます。RoRサーバーでデータモデルを作成し、そのモデルをJSONとして提供し(その部分はRubyから十分に簡単です)、Objective-Cデータオブジェクトを作成し、前述のJSON/NSDictionaryシリアライザー/デシリアライザーを作成するのに、不必要な精神的エネルギーを費やしているようですクラス。

データスキーマを(ruby、yaml、jsonなどで)記述し、rubyオブジェクト、obj-cオブジェクト、およびjsonを両方とも無料でシリアル化/逆シリアル化できるようにする必要があるようです。誰でもこの問題について何か考えがありますか?

ありがとう!

4

1 に答える 1

0

利用可能なさまざまなライブラリを見てください。最も効果的なのは RestKit です。http://restkit.org/

RestKit を使用すると、JSON API をクライアントで同期されるコアデータ オブジェクトに簡単に変換できます。どのオブジェクトをどのように更新するかを指定できます。

于 2012-05-23T02:47:55.710 に答える