스토리보드 네이밍
스토리보드 네이밍
어제 분리해둔 스토리보드들의 이름을 한 번에 정하는 시간을 가져야
스토리보드들의 이름들을 일관성있게 작성하기 쉬울 것 같다.분리해둔 스토리보드들을 표로 보기 쉽게 작성해보자..!
스토리보드 설명 | 스토리보드 이름 |
---|---|
로그인 방식 선택 | LoginMethod |
닉네임 설정 | Nickname |
탭바 컨트롤러 | Tabbar |
메인 | Main |
메인 코치마크 | Coachmark |
스타일 설정 | Style |
향 설정 | Scent |
맥주 상세보기 | BeerDetail |
맥주 전체보기 | BeerAll |
리뷰 전체보기 | ReviewAll |
등급 가이드 | LevelGuide |
검색하기 | Search |
마이페이지 | MyPage |
설정 | Setting |
내가 쓴 리뷰 | MyReview |
분리해둔 스토리보드와 달라진 부분들
- 검색 결과 view…가 따로 필요하지 않다.
검색 진행 중 / 검색 완료 (결과 有) / 검색 완료 (결과 無) 에 따라서
아래 container의 뷰가 변하는 쪽으로 로직을 짜는게 맞아서
스토리보드를검색하기
하나만 만드는 쪽으로 결정했다. - 로그인 방식 선택, 닉네임 설정을 Onboarding으로 묶지 않았다.
마이페이지에서 닉네임 수정할 때 닉네임 설정 뷰를 재사용하기 때문에!
뷰는 언제 재사용될지 모르기 때문에… 그냥 다 분리하는 게 맞는 듯 ◠‿◠
새로 고려할, 고려한 사항들
-
메인 뷰의 스토리보드 이름을
Main
으로 지었기 때문에,
info.plist 에서Main Storyboard File Base Name
항목을Tabbar
로 변경해야 한다. -
자체 로그인(EmailLogin)이 있을지 없을지 몰라서
로그인 방식 선택 뷰를Login
이라고 하지 않고LoginMethod
라고 지었다… 물어봐야한다