Я хочу разработать программное обеспечение с подходом MVC. Я знаком с MVC и его реализацией специально с программами баз данных, но я сомневаюсь:
Я хочу создать в iPhone графическое приложение, в котором в данном случае у меня нет другого выбора, кроме MVC, но реализация 100% MVC иногда трудна, и правила легко могут быть нарушены.
Я поместил свою функцию рисования (вычисления) в View.
У меня, как обычно, есть контроллер, который отвечает за вызов подпредставления (V) и моего основного класса (M).
И мой основной класс (M) мало что для меня делает, только хранит в нем некоторые числа и переменные.
Вот тут и началось мое сомнение:
нужно ли переносить расчетную часть чертежа в модель? часть вычисления прямо сейчас находится в поле зрения, и причина в том, что мне нужно получить доступ к некоторым свойствам View, таким как высота и ширина и т. д ....
поэтому я решил поставить расчет и рисунок внутри вида.
Пожалуйста, помогите мне прояснить эту проблему, потому что я хочу попрактиковаться в разработке программного обеспечения с использованием MVC, и это похоже на самообучение.