我在ViewController.swift中工作并注意到当我打开它时,它声明了一个UIViewController类。我想知道这是一个新类还是已经声明的类,我们可以添加代码。
答案 0 :(得分:0)
我想知道这是一个新类还是已经声明的类,我们可以添加代码。
UIViewController
是UIKit框架中定义的类。它是用作iOS应用程序中所有其他视图控制器的基类的类,因此它提供了任何视图控制器所需的行为以及许多方法。覆盖。通常的方式来添加代码"是创建自己的UIViewController
子类,这正是您在ViewController.swift文件中所做的。
您将在许多具有UI
前缀的类中运行,您可以在Xcode附带的文档中查找其中任何一个。
答案 1 :(得分:0)
UIViewController不是可以添加代码的类。但ViewController是默认类,它将UIViewController作为父级。
默认情况下,在创建项目时,ViewController类已与故事板视图控制器连接。因此,您可以向ViewController类添加一些代码,并将您的UI控件(按钮,标签等)与ViewController类连接,并为其添加一些功能。
所以是的,您可以添加一些代码,看看在构建和运行模拟器时会发生什么。
答案 2 :(得分:0)
它是一个管理视图控制器功能的类。
例如,“YourClass:UIViewController”意味着您从UIViewControllerClass扩展,因此您可以使用母类中的所有函数,但也可以在“YourClass”中添加新函数。