在故事板中添加新的视图控制器后是否需要手动添加一个 ViewController.swift 文件?

Is it necessary to manually add a ViewController.swift file after adding a new view controller in the story board?

我正在尝试构建一个 tar 酒吧应用程序。我加载了一个双标签应用程序的模板。这是 file tree

-AppDelegate.swift
-FirstViewController.swift
-SecondViewController.swift
-Main.storyboard

如您所见,我有两个 ViewController.swift 文件。我在故事板中添加了一个新的标签栏项目并将所有内容链接在一起。一切正常。我只是想确保不需要为我的第三个视图手动添加 ViewController.swift 文件,因为它不存在。以后会不会有问题?

没有

****ViewController.swift-文件供您对 UI 事件做出反应,例如单击按钮、显示/未显示视图等。在 InterfaceBuilder 中,您 可以 将 ViewController 分配给视图 - 您不必这样做。如果您不设置一个,将使用和分配默认值 UIViewController

没有自定义,但是您无法对任何事件做出反应或更改文本等。但是您随时可以稍后回来,然后添加 ViewController 进行一些自定义。

可以通过单击视图左上角的图标并指定与默认控制器不同的 class 来设置自定义控制器:

没必要。但是如果你想要第三个视图的自定义行为,你应该为它创建一个新的 ViewController。