我对如何瓜分我的代码,通常是一个普通的编程问题(我试图让远离这一点)我只是把它写在viewController中,在视图控制器中有很多很多的代码。但是现在我已经回顾了关于MVC的一些信息,但是我有一些问题。
我的问题
主要是,如果我的图控制器(拿着模型和视图),并在模型中我运行的方法计算出的视图中的号码显示,所以只是简单INT该视图将在屏幕上显示并显示。为了让我的模型告诉我的观点,我应该直接从模型---->视图去做。还是应该将数据返回给控制器,然后将其发送到视图?最后,如果我需要将数据发送回控制器,我该怎么做,因为我认为模型应该不知道控制器,反之亦然。
对不起,冗长的问题。感谢你的帮助。
按,因为我知道我的理解模式 - *您的数据库* 查看 - *你的布局,您创建一个使用笔尖或语法PRO * 控制器 - *你的UIViewController * –
既然你标记你的问题的iOS,我认为这是一个非常好的观点@bzlm指的问题。 Apple的MVC与通常意义上的不同之处有所不同。 –