Storyboard
public typealias Storyboard = UIKit.UIStoryboard
-
Mechanica
Returns the main storyboard defined in an Xcode project under General > Deployment info > main interface.
Declaration
Swift
public static var defaultStoryboard: Storyboard?
-
Mechanica
Instantiates and returns a UIViewController conforming to
StoryboardIdentifiable
.Note
In Xcode, set the UIViewController class name as Storyboard ID.Example:
let vc = myStoryboard.instantiateViewController() as TestViewController
Declaration
Swift
public final func instantiateViewController<T: UIViewController>() -> T
-
Mechanica
Instantiates and returns a NSViewController conforming to
StoryboardIdentifiable
.Note
In Xcode, set as Storyboard ID the NSViewController class name.Example:
let vc = myStoryboard.instantiateViewController() as TestViewController
Declaration
Swift
public typealias Storyboard = UIKit.UIStoryboard
-
Mechanica
Instantiates and returns a NSWindowController conforming to
StoryboardIdentifiable
.Note
In Xcode, set the NSWindowController class name as Storyboard ID.Example:
let vc = myStoryboard.instantiateViewController() as TestViewController
Declaration
Swift
public typealias Storyboard = UIKit.UIStoryboard