Correct, when you drag a view controller object onto your storyboard in order to create a new scene, it doesn’t automatically make the new class for you, too.
Having added a new view controller scene to your storyboard, you then have to:
-
Create a
UIViewControllersubclass. For example, go to your target’s folder in the project navigator panel on the left and then control-click and choose “New File…”. Choose a “Cocoa Touch Class”:
And then select a unique name for the new view controller subclass:

-
Specify this new subclass as the base class for the scene you just added to the storyboard.

-
Now hook up any
IBOutletandIBActionreferences for this new scene with the new view controller subclass.