iOS&Swift:ViewController类是被定义的,但是什么时候被创建为对象?
问题描述:
学习Swift是我多年来的第一个新语言,我遇到过很多关于使用Xcode和使用单个视图模板创建一个新的iOS项目的内容。iOS&Swift:ViewController类是被定义的,但是什么时候被创建为对象?
在默认的ViewController.swift文件中,导入了UIkit,然后定义了类ViewController,它继承自UIViewController。但我似乎无法找出其中或如何这个类是如何创建或初始化为对象
Default ViewController.swift example
如果我定义我自己的类,甚至想创建另一个视图控制器,我必须首先要使用它的地方初始化它作为一个对象。 那么这个默认的ViewController是在哪里做的?
感谢您为我提供的任何帮助,试图将其概念化!
答
您已更改ViewControllerQuestion.app文件的位置
答
我相信UIApplicationDelegate负责创建初始视图控制器。您仍然可以像上面提到的那样手动创建视图控制器,并继续向他们提供。
通常,您可以在故事板中创建视图控制器,并使用Interface Builder为该视图控制器设置一个segue。
我希望这能回答你的问题。
正是我在找的东西。谢谢@ squill25! – Evan
@Evan快乐! – squill25