
[iOS] Rick&Morty - #6 Character List View
지난 강의까지 우리는 API 통신을 위한 구조를 설계하고 구현했다. 이제 데이터를 받아 화면에 출력하기 위한 기법을 배운다. 목표 UI 그리드 모양으로 이뤄진 리스트를 만들 것이고 이를 MVVM 아키텍처를 이용하여 구성한다. ViewModel 이전에 작업했던 CharacterVC에서RMService.shared.execute 메서드를 이용하여 작업했었다. 이 코드를 그대로 가져오고 약간 수정하여 사용하게 된다. VM이 없으면 struct로 만들어서 사용하자 (빈 VM을 만들어 놨었는지 기억이 안 난다) struct CharacterListViewViewModel { func fetchCharacters() { RMService.shared.execute(.listCharactersRequests, exp..