diff --git a/swifty_viper/Code/Configurator/initializer.swift.liquid b/swifty_viper/Code/Configurator/initializer.swift.liquid index 889d604..2a46aa1 100644 --- a/swifty_viper/Code/Configurator/initializer.swift.liquid +++ b/swifty_viper/Code/Configurator/initializer.swift.liquid @@ -1,3 +1,4 @@ + // // {{ prefix }}{{ module_info.name }}{{ module_info.file_name }} // {{ module_info.project_name }} @@ -19,4 +20,9 @@ class {{ module_info.name }}ModuleInitializer: NSObject { configurator.configureModuleForViewInput(viewInput: {{ module_info.name | downcase }}ViewController) } + convenience init({{ module_info.name | downcase }}ViewController: {{ module_info.name }}ViewController) { + self.init() + let configurator = {{ module_info.name }}ModuleConfigurator() + configurator.configureModuleForViewInput(viewInput: {{ module_info.name | downcase }}ViewController) + } }