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