Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode IB中的UIViewController点_Xcode_Uiviewcontroller_Interface Builder - Fatal编程技术网

Xcode IB中的UIViewController点

Xcode IB中的UIViewController点,xcode,uiviewcontroller,interface-builder,Xcode,Uiviewcontroller,Interface Builder,在IB中添加UIViewController到底有什么意义?如果在Xcode中创建viewController,就无法像添加代码那样添加代码?如果可以的话,在IB中这样做的好处是什么 MVC将代码划分为“模块化”部分的目的不是全部吗?那么为什么要在IB中添加ViewController呢?有时候,您只需要一个UIViewController。但大多数情况下,您都会创建自己的UIViewController子类(在IB中)。我认为UIViewController应该是子类的,它的目的是什么?以其他

在IB中添加UIViewController到底有什么意义?如果在Xcode中创建viewController,就无法像添加代码那样添加代码?如果可以的话,在IB中这样做的好处是什么


MVC将代码划分为“模块化”部分的目的不是全部吗?那么为什么要在IB中添加ViewController呢?有时候,您只需要一个UIViewController。但大多数情况下,您都会创建自己的UIViewController子类(在IB中)。

我认为UIViewController应该是子类的,它的目的是什么?以其他方式显示转换等。您可以将视图推送到导航控制器上,或从选项卡栏中显示它,而不需要视图控制器。