스파르타 코딩 클럽 - iOS 스타터 6기/최종 팀 프로젝트 - 잇츠오케이

77. 스파르타 코딩 클럽 - 최종 팀 프로젝트 #19

seongpil Heo 2025. 7. 2. 23:33

  🎯  Trouble Shooting

[ 1. Cache Key 수정 ]

현재 이미지 Cache Key는 places/ChIJ29YupsyjfDUR0owHv0A1pAQ 형태의 place/ + id 형태의 값으로 설정되어 있다.

이미지를 하나만 캐시에 저장할 때에는 문제가 발생하지 않지만 한 가게에서 3개의 이미지를 받아오고 캐시로 저장하는 방향으로 지금 로직을 수정해야 하는 현재로써 한 가게에 하나의 캐시 이미지만 저장할 수 있는 문제가 발생한다.

따라서 Cache Key를 photos.name 으로 수정하기로 했다.

 

※ 그러나 구글 API 문서를 보다가 추가로 발견한 부분이 있는데 구글에서는 google Photo에 캐시를 사용하지 말라고 적어놔서

잠시 보류되었다.


  👨🏻‍💻  오늘의 작업 

[ 1. CollectionView DataSource를 RxDataSource로 변경 ]

 

[Refactor] #194 - Summary View RxDataSource로 변경 by heopill · Pull Request #199 · uddt-ds/EatsOkay

📌 관련 이슈 closed: #194 📌 변경 사항 및 이유 컬렉션 뷰의 데이터 소스를 Rx DataSource로 변경 📌 PR Point RxDataSource로 변경 Reactor 상태 관리 📌 참고 사항 다른 팀원들의 작업을 위해 올리는 PR입니

github.com

 

CollectionView DataSource를 RxDataSource로 변경하였습니다.