我在理解正确,在高层次的,具有操作时.xib
或.storyboard
,模型-视图-控制器模式是这样配置的.xib
或者.storyboard
是view
,其中.h
的的UIViewController
文件是model
和.m
是controller
?这只是了解与模型-视图-控制器结构化程序的连接的一种非常基本的方式,还是我弄错了所有这些?
View可以包含在.xib或.storyboard中的具体场景中(不一定是MVC的一部分),Controller通常是UIViewController或我们通常定义的任何子类,Model是另一个您应该创建。模型不应与视图通信。控制器负责一切。例如,当模型发生更改时,控制器将更改视图,而当用户与视图交互时,控制器可更改模型。视图和模型均不直接与控制器通信。
有关更多信息,请检查此链接:
https://developer.apple.com/library/ios/documentation/general/conceptual/devpedia-cocoacore/MVC.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句