这是一个非常初学者的问题,因为我是 swift 语言的新手并且正在开发我的第一个应用程序。我一直在默认的 View Controller 中工作,它允许我在 ViewController.swift 文件中创建 socket 。但是当我创建一个新的 View Controller 时,我无法将导出附加到 ViewController.swift 文件。那么我是否必须为添加到项目中的每个 View Controller 添加一个新的 .swift 文件?
最佳答案
你必须在 Storyboard中为你的新 Controller 分配一个类(在 .swift
文件中),但你可以有多个具有相同类的 Controller ,只需在此处向你的 Controller 添加一个类:
示例:
如果你有这样的 Test.swift
:
//Test.swift
class viewController1: UIViewController {
}
class viewController2: UIViewController {
}
您可以将 Storyboard 中的 viewController1
或 viewController2
分配给您的 ViewController,但是您应该始终在 UIViewController
中有一个子类 .swift
文件。
关于ios - 您是否需要为应用程序中的每个 View Controller 创建一个单独的 .swift 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37306886/