这可能是一个新的noob问题,但Objective-C中的视图控制器是什么? UIView与UIViewController的不同之处是什么?非常感谢!!
答案 0 :(得分:3)
有一种名为MVC(模式,视图,控制器)的设计模式。您认为每个课程都需要整齐地安排在这些类别中的一个且仅有一个类别中。
模型对象包含数据。
用户可以看到视图对象,并接受用户的输入。 (输入是按下按钮,或在屏幕上滑动手指)
Controller负责协调Model和View之间的对话。
说实话,这是一个相当基本的概念。如果您不熟悉它,我建议您查看一些其他资源。如果您对这些基本原理有充分的了解,那么您的编程经验将会更加愉快。
http://www.bignerdranch.com/book/ios_programming_the_big_nerd_ranch_guide_rd_edition_是一本很好的书。
答案 1 :(得分:0)
视图控制器是显示内容和支持应用程序的数据模型之间的中间人。