| | |
| | | var viewModel:HomeListenFightViewModel! |
| | | var studyScheduleModel:StudyScheduleModel! |
| | | |
| | | required init(totalNum:Int? = nil,viewModel:HomeListenFightViewModel,studyScheduleModel:StudyScheduleModel){ |
| | | required init(totalNum:Int? = nil,viewModel:HomeListenFightViewModel,studyScheduleModel:StudyScheduleModel?){ |
| | | super.init(nibName: nil, bundle: nil) |
| | | // self.totalCoin = totalCoin |
| | | self.totalNum = totalNum |
| | | self.viewModel = viewModel |
| | | self.studyScheduleModel = studyScheduleModel |
| | | // self.studyScheduleModel = studyScheduleModel |
| | | } |
| | | |
| | | required init?(coder: NSCoder) { |
| | |
| | | let fightVC = HomeListenFightVC(listenType: .lesson2,quarter:weakSelf.viewModel.quarter.value!,week: weakSelf.viewModel.week.value!,day:weakSelf.viewModel.day.value!) |
| | | fightVC.title = ListenType.lesson2.rawTitle |
| | | fightVC.data = data |
| | | fightVC.studyScheduleModel = weakSelf.studyScheduleModel |
| | | // fightVC.studyScheduleModel = weakSelf.studyScheduleModel |
| | | weakSelf.push(vc: fightVC) |
| | | } |
| | | }).disposed(by: disposeBag) |
| | |
| | | let fightVC = HomeListenFightVC(listenType: .lesson3,quarter:weakSelf.viewModel.quarter.value!,week: weakSelf.viewModel.week.value!,day:weakSelf.viewModel.day.value!) |
| | | fightVC.title = ListenType.lesson3.rawTitle |
| | | fightVC.data = data |
| | | fightVC.studyScheduleModel = weakSelf.studyScheduleModel |
| | | // fightVC.studyScheduleModel = weakSelf.studyScheduleModel |
| | | weakSelf.push(vc: fightVC) |
| | | } |
| | | }).disposed(by: disposeBag) |
| | |
| | | let fightVC = HomeListenFightVC(listenType: .lesson4,quarter:weakSelf.viewModel.quarter.value!,week: weakSelf.viewModel.week.value!,day:weakSelf.viewModel.day.value!) |
| | | fightVC.title = ListenType.lesson4.rawTitle |
| | | fightVC.data = data |
| | | fightVC.studyScheduleModel = weakSelf.studyScheduleModel |
| | | // fightVC.studyScheduleModel = weakSelf.studyScheduleModel |
| | | weakSelf.push(vc: fightVC) |
| | | } |
| | | }).disposed(by: disposeBag) |
| | |
| | | let fightVC = HomeListenFightVC(listenType: .lesson5,quarter:weakSelf.viewModel.quarter.value!,week: weakSelf.viewModel.week.value!,day:weakSelf.viewModel.day.value!) |
| | | fightVC.title = ListenType.lesson5.rawTitle |
| | | fightVC.data = data |
| | | fightVC.studyScheduleModel = weakSelf.studyScheduleModel |
| | | // fightVC.studyScheduleModel = weakSelf.studyScheduleModel |
| | | weakSelf.push(vc: fightVC) |
| | | } |
| | | }).disposed(by: disposeBag) |