· 성취/개선/학습한 내용 🏆
- tapGesture.cancelsTouchesInView
- snapkit updateConstraints
- UserDefault 복습
- TabBar에 navigationView 적용 vs TabBar 안에 VC들에 navigationView 적용
· 경험한 이슈 😫
- TapGesture와 Collectionview didSelectItem이 동시에 되지 않는다는 것을 깜빡하고, 왜 cell이 선택이 되지 않지라고 계속 생각을 했다. 이 부분을 깨닫고 검색을 통해 tap.cancelsTouchesInView = false라는 설정을 해주면 된다는 것을 찾아서 해결했다.
· 모르는 부분???? 🥺
- 저번주에 작업한 poster 위에 collectionview를 그렸는데, 왜 grid line 같은게 나와있는지 아직 모르겠다. 어떤 부분을 만져줘야 하는지도...
· 생각보다 덜/더 걸리는 작업과 그 이유 😱/🥴
- 처음에 구현할 때부터 ViewModel을 이용해 구현하지 않으면, 이를 다시 정리하고 다른 뷰에서 데이터를 받아오는 작업등을 하는데 오래 걸린다는 것을 알아버렸다... 이래서 처음 할 때부터 제대로 뷰모델까지 구현을 해야 두 번 손 가는 일 없이 그리고 더 시간을 쏟을 필요 없이 작업해야 한다는 것을 깨달았다.
· 느낀 점 🤩
단순히 구현하는데만 절대적인 시간이 꽤나 걸린다는 것을 오늘 체감했다. 단순히 한 뷰와 그와 관련된 모달 뷰등을 정리하고 구현했을 뿐인데, 하루가 거의 다 지나갔다. 따라서 내가 이 프로젝트에만 쏟는 절대적인 시간을 늘려야겠다는 생각을 했다.
'# TIL (Today I Learned)' 카테고리의 다른 글
TIL - 2024.03.14 목요일 (개인프로젝트 11일차) (2) | 2024.03.14 |
---|---|
TIL - 2024.03.13 수요일 (개인프로젝트 10일차) (0) | 2024.03.13 |
TIL - 2024.03.11 월요일 (개인프로젝트 8일차) (0) | 2024.03.11 |
TIL - 2024.03.10 일요일 (개인프로젝트 7일차) (0) | 2024.03.09 |
TIL - 2024.03.08 금요일 (개인프로젝트 5일차) (0) | 2024.03.08 |