🩵 오늘 한 일
✔️ 코어데이터 관계..
코어데이터 Entity 2개의 Relationship을 연결해서 할 일-카테고리를 연동시켰다
코어데이터의 관계는 상하위 수직관계고 1:1부터 1:다 로 구현할 수 있는데
이 관계의 상하위를 어떻게 할 지 고민을 좀 했다.
처음에는 할일 하위로 카테고리가 들어가야 하나 싶었는데 하다보니.. 카테고리의 하위로 할 일 배열이 들어갔다.(To Many)
이 부분은 코어데이터 관련 포스팅하며 차근히 정리해보려고 한다!
🔻 일단 첫 발을 뗀 설정 관련 포스팅ㅎㅎ
진짜.. 내부저장소는 너무너무 헷갈려서 어쭙잖게 블로그 보면 안되겠는데? 라는 생각이 들어.. 공식문서만 보고 있는데
생각보다 자세하게 설명하고 있어서 읽기 편하다 👍
https://yy-dev.tistory.com/128
✔️ 카테고리 CRUD도 추가로 구현하고 싶어
지금은 기본 3개 카테고리를 하드하게 박아두었는데, 이걸 그대로 두고 추가로 더 넣거나, 있는 카테고리를 수정할 수 있는 기능이 있으면 좋을 것 같다.
디자인 상 UI가 조금 바뀌는 게 좋을 것 같지만..ㅠㅠ
많이 고민해보고 구조를 바꾸는 한이 있어도 꼭 추가해보고 싶은 부분이다.
애초에 코어데이터를 조금 더 파봐야 구현할 수 있을 거 같다 지금은 전혀!!!!!! 제대로 이해하고 있다는 기분이 X
주말에 좀 보고 안되면 월욜되자마자 팀과제고 나발(?)이고 튜터님한테 매달려있어야지...
✔️ 어쨌든 개인과제 주간은 끝났습니다
이제 UI 구현은 큰 고민 없이 코드로 구현할 수 있는 수준이 된 것 같다
음... 이제 팩토리 패턴으로 리팩토링 해 보며 조금 더 나은 코드가 되도록 많이 찾아봐야겠다
그리고 보일러 플레이트를 좀 없애야함... 특히 저 카테고리 버튼들!!!
완전 똑같은데 2개의 뷰컨트롤러 안에 똑.같.이. 들어있음
참아줄수가없다 진짜 (자기가 해놓고서는..)
가장 다루기 어려운 것은 UICollectionView...
UITableView도 어렵긴 한데 뭔가 한 겹 더 복잡한 느낌이 든다
지금 사용중인 FlowLayout이 익숙해지면 Compositional Layout도 도전해보고 싶긴 하다 (더 유연하대서 흥미돋음)
https://developer.apple.com/documentation/uikit/uicollectionviewcompositionallayout
싱글톤 패턴을 추가할 만한 부분이 있으면 싱글톤 패턴도 넣어보고 싶고.. 로그인도 달아보고 싶고..
이정도면 그냥 출시하기 위한 기획을 다시 하는게 나은수준
투두 리스트라는게 간단해보이지만 확장하려면 또 무한확장이 가능한 재밌는 주제인 것 같다
'TIL' 카테고리의 다른 글
[TIL] 24.02.06 (1) | 2024.02.06 |
---|---|
[TIL] 24.02.05 (1) | 2024.02.05 |
[TIL] 24.01.31 (0) | 2024.01.31 |
24.01.30 - AVPlayerViewControleller Memory Leak (1) | 2024.01.30 |
[WIL] 24.01.05 - 24.01.23 (1) | 2024.01.23 |