如果我想开发一个图书库应用程序,我需要多少个模型和视图控制器?
它应该是: -Books类 - 用于目录的整个集合(只是标题和封面艺术链接)。-Book 课程 - 更深入的个人书籍详细信息(大纲,作者,isbn,...)。-Chapter班级 - 班级内的章节Book。-Page类 - 类中的页面Chapter。
如果Models按照上面建议的方式设计,有多少ViewControllers是最适合管理的Views?我不确定这里是否有绝对的答案,因此我认为做一个案例研究会很好。
我发现的Model压倒性MVC和有趣的。所以我想从大师那里讨论和了解,在正常情况下,他们将如何设计和管理他们的Model班级。
- 应该
Model总是被调用AppDelegate吗?为什么不ViewController哪个更具体?借鉴上面的例子,Page我们选择后调用模型不是更优化Book吗?而不是调用所有内容AppDelegate?
请赐教。谢谢!