• Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec
  • Sun
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • 27
  • 28
  • 29
  • 30
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

스토리보드 네이밍

스토리보드 네이밍

어제 분리해둔 스토리보드들의 이름을 한 번에 정하는 시간을 가져야
스토리보드들의 이름들을 일관성있게 작성하기 쉬울 것 같다.

분리해둔 스토리보드들을 표로 보기 쉽게 작성해보자..!

스토리보드 설명 스토리보드 이름
로그인 방식 선택 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라고 지었다… 물어봐야한다