Every storyboard consists of one or more view controllers that displays a view or window of your program’s user interface. To control the user interface objects on a scene, such as buttons or text fields, each view controller is connected to its own .swift class file where you can write Swift code to create IBOutlets and IBAction methods.
In most iOS projects, there is a single AppDelegate.swift file and one or more view controller files that manage the views and the user interface objects displayed on that view such as buttons, text fields, and labels. So you need to know ...