iPhoneアプリケーション開発用のMVCデザインパターンについて、これまでいくつかのリソースを読んできました。しかし、私は1つの質問は、iPhone開発コンテキストでのMVCのモデル部分に関連しています。iPhone開発コンテキストのMVC
まず、私は、私はMVCの考えるものを言いたい
モデル:は、私たちは、アプリケーションのオブジェクトに関するしているデータに関連しています。例:列車シミュレータの適用より、シミュレーション上の各列車にはそれ自身の属性があり、列車モデルに保存されます。
コントローラ:は、UIの更新を制御するものです。それは列車のモデルへの参照を保持し、その特定の列車の表示を変更する場合は、モデルの変更をチェックします。また、UI入力をチェックしてModel内のデータを変更することができます。
表示:これはかなり明白です。表示はすべてUIViewに関するもので、画面に表示されます。今
、質問は...
んモデルはモデルとして考えることへの持続的である必要がありますか?または私は に永続性のない変数を持つクラスを持つことができます。任意の入力のための
おかげで....その は、同様のモデルとして考えられるであろう、またはモデルはどこかCoreDataか.TXTで ファイルなどのように格納する必要があります!
ありがとう、短くて甘い! – doNotCheckMyBlog