֤DIύʔπͷʹ͍ͭͯ
ViewControllerFactory
func favoriteTop() -> FavoritesViewController {
let viewController =
StoryboardScene.FavoritesViewController.initialScene.instantiate()
viewController.reactor = FavoritesViewReactor(
favoriteService: components.favoriteService,
userDefaultsService: components.userDefaultsService,
errorHandler: components.errorHandler
)
return viewController
}
protocol ViewControllerFactoryType {
func favoriteTop() -> FavoritesViewController
}