MVCアプローチでソフトウェアを開発したい。私はMVCに精通しており、それをデータベースプログラムで特別に実装する方法については熟知していますが、ここに疑問があります。図面アプリケーションで私はMVCアプローチを使用したいが、私はモデルのタスクについていくつかの疑問を持っている。
私はiPhoneでグラフィカルアプリケーションを作成したいのですが、この場合はMVC以外の方法はありません。 100%MVCは時々難しく、簡単に違反する可能性があります。 私は描画機能(計算)をビューの中に入れました。
私はサブビュー(V)と私のメインクラス(M)を呼び出す責任を負うコントローラーを持っています そして私のメインクラス(M)はいくつかの数値と変数を格納するだけです。私の疑問はスタート地点
これは、次のとおりです。
は私がモデル化するために、描画の計算部分を転送する必要がありますか?計算部分は現在ビューに存在し、その理由は高さと幅などのViewのいくつかのプロパティにアクセスする必要があるからです。 したがって、計算と描画をビューの中に入れることにしました。
私はMVCを使用してソフトウェアエンジニアリングを実践したいので、この問題を明確にするのを手伝ってください。これは自己訓練のようなものです。