0
我想用MVC方法開發軟件。我熟悉MVC和如何與數據庫程序特別實現,但這裏是我的疑問:在繪圖應用程序中我想使用MVC方法,但我對Model的任務有一些疑問
我想在iPhone中創建一個圖形應用程序,在這種情況下,我沒有任何其他選擇,除了MVC,但實現100%的MVC有時很難,規則很容易被侵犯。 我已經把我的繪圖功能(計算)放在視圖中。
我有一個像往常一樣負責調用子視圖(V)和我的主類(M) 的控制器而我的主類(M)對我來說並沒有太大的作用,只存儲了一些數字和變量。
這是我的疑問開始:
我需要繪製模型的計算部分轉移?計算部分現在駐留在視圖中,其原因是我需要訪問視圖的一些屬性,如高度和寬度等.... 所以我決定把計算和繪圖放在視圖內。
請幫我澄清一下這個問題,因爲我想用MVC來練習軟件工程,這就像是一種自我訓練。