2011-12-18 3 views

答えて

3

はい、そうです。ほとんどの場合、ビューとしての.xibファイル、コントローラとしての.mファイル(-ish)、モデルとしてのWebがあります。

+0

私はまた、私のアプリケーションでコアデータを使用しているので、彼らは両方のモデルですか?ありがとう:) – WYS

+0

それは正しいです。モデルは、システム内の永続的な情報を表す部分です。 –

2

あなたの唯一のモデルがCoreDataモデルであることを述べたいと思います。私はあなたのCoreDataモデルを満たす責任を負うコントローラーをいくつか作成します:

  • ConnectionController:サーバーからデータを取得する責任があります。
  • ParseController:取得したデータを解析して、アプリケーションが読み取ることができるようにします。これにはXMLノードがあります。
  • DataController:XMLを使用してCoreDataモデルを塗りつぶしたり更新したりします。

このようにして、アプリケーションの実際の唯一のモデルはCoreDataモデルです。システムの他の部分(提案されたコントローラ)は、そのモデルを維持する責任があります。

関連する問題