我打算为 iphone 写一个 lcd 数字/7 段显示器。
(由多个数字组成的显示,每个数字由 7 个(破折号)段组成。)
- 我的问题是,在 mvc 模式之后,“数字解析”代码属于哪里?视图或其控制器?
那么,控制器是否应该只向视图传递一个要显示的数字,让 -drawRect 方法找出要点亮的部分?
或者控制器应该直接传递视图,在控制器类中的方法中找到要点亮的部分之后?
到目前为止,我了解到,控制器负责所有逻辑事务。但我不确定这种逻辑是否也意味着这种逻辑。
- 哦,顺便说一句,控制器应该只在视图上设置属性,还是从视图类中调用控制器作为委托来获取数据会更好?