이전까지 데이터가 잘 넘어가는지 확인하기 위해 더미데이터를 이용하였다.
시뮬레이터에는 실제 라이브러리 곡들이 없기 때문에 직접 확인이 불가능했기 때문이다.
이제 더미데이터에서 실제 노래로 값을 변경 후 라이브러리의 곡들이 제대로 인식되는지 확인해주어야 한다.
더미리스트를 삭제하고 실제 MusicFetcher에서 fetch된 곡들을 연결해 준 결과 제대로 동작함을 확인할 수 있다.
다만 의도와 다르게, 참고했던 글에서는 "앨범 단위" 로 곡을 가져왔기에 앨범이 없는 곡은 표시되지 않는다.
나는 앨범과 관련없이 그냥 곡 목록을 가져오고싶었기 때문에 애플 개발자 문서 의 song 부분 참고를 통해 album이 아닌, song으로 접근하면 된다는 것을 파악하였다.
또한, Album에서 Music으로 변수 이름을 변경하였고, Music Model을 사용하도록 변경하여 Album struct를 삭제하였다. (용도가 중복되기 때문이다.)
실제 라이브러리의 곡 목록과 선택한 노래의 디테일 뷰에 연동까지 제대로 작동함을 확인 가능하다.
다음엔 포맷팅을 통해 곡의 길이를 표시하는 부분을 수정하려고 한다.
또한 이미지가 없는 경우에도 빈 칸으로 표시되도록 변경해주고자 한다.