diff --git a/swifty_viper/Code/Interactor/interactor.swift.liquid b/swifty_viper/Code/Interactor/interactor.swift.liquid index 27ca4fa..6d5dea8 100644 --- a/swifty_viper/Code/Interactor/interactor.swift.liquid +++ b/swifty_viper/Code/Interactor/interactor.swift.liquid @@ -8,6 +8,6 @@ class {{ module_info.name }}Interactor: {{ module_info.name }}InteractorInput { - weak var output: {{ module_info.name }}InteractorOutput! + weak var output: {{ module_info.name }}InteractorOutput? } diff --git a/swifty_viper/Code/Presenter/presenter.swift.liquid b/swifty_viper/Code/Presenter/presenter.swift.liquid index 7da88bf..588724a 100644 --- a/swifty_viper/Code/Presenter/presenter.swift.liquid +++ b/swifty_viper/Code/Presenter/presenter.swift.liquid @@ -8,7 +8,7 @@ class {{ module_info.name }}Presenter: {{ module_info.name }}ModuleInput, {{ module_info.name }}ViewOutput, {{ module_info.name }}InteractorOutput { - weak var view: {{ module_info.name }}ViewInput! + weak var view: {{ module_info.name }}ViewInput? var interactor: {{ module_info.name }}InteractorInput! var router: {{ module_info.name }}RouterInput! diff --git a/swifty_viper_OSX/Code/Interactor/interactor.swift.liquid b/swifty_viper_OSX/Code/Interactor/interactor.swift.liquid index 27ca4fa..6d5dea8 100644 --- a/swifty_viper_OSX/Code/Interactor/interactor.swift.liquid +++ b/swifty_viper_OSX/Code/Interactor/interactor.swift.liquid @@ -8,6 +8,6 @@ class {{ module_info.name }}Interactor: {{ module_info.name }}InteractorInput { - weak var output: {{ module_info.name }}InteractorOutput! + weak var output: {{ module_info.name }}InteractorOutput? } diff --git a/swifty_viper_OSX/Code/Presenter/presenter.swift.liquid b/swifty_viper_OSX/Code/Presenter/presenter.swift.liquid index 7da88bf..588724a 100644 --- a/swifty_viper_OSX/Code/Presenter/presenter.swift.liquid +++ b/swifty_viper_OSX/Code/Presenter/presenter.swift.liquid @@ -8,7 +8,7 @@ class {{ module_info.name }}Presenter: {{ module_info.name }}ModuleInput, {{ module_info.name }}ViewOutput, {{ module_info.name }}InteractorOutput { - weak var view: {{ module_info.name }}ViewInput! + weak var view: {{ module_info.name }}ViewInput? var interactor: {{ module_info.name }}InteractorInput! var router: {{ module_info.name }}RouterInput!