어제 한 일
애플 인증 프로세스를 뷰 모델에서 분리
마이페이지 뷰 컨트롤러 디자인 조정
설정 뷰 컨트롤러에서, 셀 내부의 액션을 이용하는 방법 변경
평가
본격적이고 어려운 부분을 하고 있다는 생각이 듭니다.
오늘 할 일
- 애플 로그인 관련 이슈 발생
- 애플 로그인 했을 때 화면이 넘어가지 않는 버그가 있어 왔습니다.
- 제공받은 엔터프라이즈 계정으로 로그인을 시도했을 때, 아무런 액션이 없는 경우가 발생합니다.
- 먼저 금요일에 엔터프라이즈 계정 관련 이슈를 확인하고, 그 다음에 점검하겠습니다.
- 샤잠킷 + 뮤직킷 연동! - 경민
- 어제 뮤직킷 연구가 길어져서 샤잠킷 코드를 반영하지 못했습니다. 송구스럽습니다.
- 더 알아볼 것 : 뮤직킷에서 여러 조건으로 검색하기(검색의 정확도를 높이기 위함), 뮤직킷에서 재생/일시정지하기, 유저가 애플 뮤직 구독중이 아닐시 안내하기
- 작성 화면, 상세 화면 로직 마저 작성 (+ 공통점이 많으므로 하나로 합치기) - 태호
- 설정 뷰 컨트롤러 로직 일부 수정 및 뷰모델, 유즈케이스 … 작성 - 윤종
특이사항
- 날씨가 많이 춥습니다. 감기에 유의합시다.
- 태호 - 5시에 수업있습니다..
- 예준 - 6시 반부터 교회갑니다.
17시 긴급소집
- 마이 페이지 뷰 컨트롤러 흐름과 세팅 뷰 컨트롤러 흐름의 분리
- 마이 페이지 : 사실상 “해줘” 밖에 없다.
- 구조를 짤 때는 마이 페이지에서 닉네임을 바꾸려고 했지만, 피그마에서 프로토타입을 짜던 중 설정으로 해당 기능이 넘어감
- 아무도 눈치채지 못했던 것을 보니, 이것이 자연스러운 UX로 보임
- 그래서, 닉변이나 설정 변경 등을 모두 설정 뷰로 짬을 때린다고 했을 때, 분리된 유즈케이스/레포지토리가 필요하지 않을까.
- 구현된 기능 코드를 별도의 파일로 분리하면 해결할 수 있을 듯
- CollectionView Controller에서 검색 시 어느 정도까지 검색이 가능하도록 할것인가?
- 제목만 검색하도록 하면 쉬움
- 그 외의 것을 검색하려면 모델 뜯어 고쳐야
- 그래서, 캐싱을 어디까지 할 건지.
- 캐싱이라기보다, 자료를 들고 있고 검색 조건에 따라 데이터소스를 바꿔 주면 화면도 바뀔 것이다.
- MyPage에서 제공하는 기능 중 하나인 ‘작성한 일기 수’에서도 검색을 이용하면 쉽게 숫자를 반환할 수 있을 듯 함!
- 작성한 일기 수는 서버에 요청드리는 걸로 합시다.