如何在创建新视图控制器后创建视图控制器文件?

Kia*_*oss 77 viewcontroller ios swift

我正在开发一个标签式应用程序.

当我创建一个新的视图控制器并将其链接到选项卡栏控制器时,与其他两个默认视图控制器不同,这个控制器没有viewcontroller.swift文件.

我该如何创建这个文件?

我正在使用Xcode 6并在Swift中开发应用程序.

Rob*_*Rob 122

正确,当您将视图控制器对象拖到故事板上以创建新场景时,它也不会自动为您创建新类.

在故事板中添加了新的视图控制器场景后,您必须:

  1. 创建一个UIViewController子类.例如,转到左侧项目导航器面板中的目标文件夹,然后control单击并选择"新建文件...".选择"Cocoa Touch Class":

    Cocoa Touch Class

    然后为新的视图控制器子类选择一个唯一的名称:

    UIViewController子类

  2. 将此新子类指定为刚添加到故事板的场景的基类.

    在此输入图像描述

  3. 现在使用新的视图控制器子类连接这个新场景的任何IBOutletIBAction引用.

  • 当然,但这会做同样的事情并添加必要的`import`语句并设置基类并为您提供一些方法的模板.我不确定你为什么要手动这样做,但如果你愿意,你当然可以. (8认同)
  • 谢谢,我的意思是我们可以从弹出窗口中选择一个`Swift`文件而不是`Cocoa Touch Class`,对吗? (4认同)