화면전환될 vc에 외부에서 주입받고 있는 dto모델을 다 입력해줘야해서 불편한 상황

임혜정·2024년 9월 19일
0
post-custom-banner

private func navigateToCurrentPlanVC() {
let currentPlanVC = FinancialPlanCurrentPlanVC(planService: planService)
navigationController?.pushViewController(currentPlanVC, animated: true)
}

해결법

init(planService: FinancialPlanService, planDTO: FinancialPlanDTO? = nil) {
self.planService = planService
self.planDTO = planDTO
super.init(nibName: nil, bundle: nil)
}

dto를 옵셔널로 바꿈

profile
오늘 배운걸 까먹었을 미래의 나에게..⭐️

0개의 댓글