I used needle for the dependency injection but now my code doesn't look as clean as before because I now have optionals that does not make sense in the Interactor and in the Presenter, due the circular dependencies view->interactor->presenter->view that I broke by making the Interactor's and the Presenter's dependencies optional.
What did I do wrong @dcampogiani ???
I used needle for the dependency injection but now my code doesn't look as clean as before because I now have optionals that does not make sense in the
Interactor
and in thePresenter
, due the circular dependenciesview->interactor->presenter->view
that I broke by making theInteractor
's and thePresenter
's dependencies optional. What did I do wrong @dcampogiani ???