我正在开发一个选项卡式应用程序。
当我创建一个新的视图控制器并将其链接到选项卡栏控制器时,与其他两个默认视图控制器不同,该控制器没有viewcontroller.swift
文件。
如何创建此文件?
我正在使用Xcode 6并在Swift中开发应用程序。
Answers:
正确,将视图控制器对象拖到情节提要板上以创建新场景时,它也不会自动为您创建新类。
在情节提要中添加了新的视图控制器场景之后,您必须:
创建一个UIViewController
子类。例如,转到左侧项目导航器面板中目标的文件夹,然后-control单击并选择“新建文件...”。选择一个“可可接触类”:
然后为新的视图控制器子类选择一个唯一的名称:
将这个新的子类指定为刚刚添加到情节提要中的场景的基类。
现在,使用新的视图控制器子类为该新场景连接任何对象IBOutlet
和IBAction
引用。
Swift
从弹出菜单中选择一个文件,而不是,对Cocoa Touch Class
吗?
import
语句并设置基类,并为您提供一些方法的模板。我不确定为什么要手动执行此操作,但是如果您愿意的话,当然可以。
要添加新ViewController
的内容ViewController
,请执行以下步骤:
点击的背景Main.storyboard
。
ViewController
在实用程序窗口中搜索并从对象库中选择。
将其拖放到背景中以创建一个新的ViewController
。
.swift
文件吗?因为您ViewController.swift
将在Swift中使用该文件。