해당 프로젝트는 원티드 프리온보딩 iOS 챌린지 2023년 3월 사전 프로젝트.
특정 URL이 주어졌을 때, 이미지들을 로드하는 것이 주 기능.
현재 구현 방법
- MVVM사용, Progress 처리
- MVVM사용, Progress 미처리
- MVVM미사용, Progress 미처리
ViewController.swift의 isUsingVM 값을 true, ViewControllerViewModel.swift의 isUsingProgress 값을 true 처리.
이 경우 ViewController에서 SessionDelegate를 통해서 progress및 이미지 다운 처리하도록 되어있음.
ViewController.swift의 isUsingVM 값을 true, ViewControllerViewModel.swift의 isUsingProgress 값을 false 처리.
이 경우 Model에서 각자 이미지를 다운받아 처리하도록 구현되어있음.
ViewController.swift의 isUsingVM 값을 false 처리.
이 경우 imageView안에서 각자 다운로드 하도록 구현되어있음.