我需要详细解释以下内容:
我们使用UIViewController
做什么?
有什么用?
我有一个如下所示的课程:
class one
{
UINavigationController *nav = ...;
two *secondObject = ...;
// By use of it, I have push the new view class two//ok
}
class two
{
...
}
如何在课程secondObject
中使用one
?
从窗口开始的类层次结构是什么?
答案 0 :(得分:8)
UIViewController
是 MVC
设计模式中的控制器部分。
<强> 控制器的任务是处理不同视图,按键和屏幕触摸等之间的导航。Model
强> <------->
的 Controller
强> <------->
的 View
强> < / p>
答案 1 :(得分:8)
一个视图只是一个对象,有点像一张纸,其他物体被放在上面。
视图控制器是一个控制视图,在导航堆栈中向前和向后推送和弹出视图的对象。