ViewControllersFactory Usage Add you storyboards enum ViewControllersFactoryStoryboardType: String { case main = "Main" // Add your storyboard names here } Instantiate your ViewControllers let someViewController: SomeViewController = ViewControllersFactory.instantiateViewController(inStoryboard: .main)