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