Closed eeeesong closed 3 years ago
고민
cell 선택 → user info & game info 를 서버에 POST하고, 다음 ViewController에 전달하는 방식
didSelect
선택 방법
👉🏻 테이블뷰 안에 버튼 넣고 버튼 터치 시 액션 진행
적용 방법 userID 를 ViewModel의 gameInfo 에 저장 ViewModel 값을 cell 에 전달 cell 내부에서 버튼 터치 시, post & 다음 뷰컨에 데이터 전달 추가 고려사항 button을 title 읽는 대신, 내부에 홈팀, 원정팀 데이터를 저장한다
적용 방법
추가 고려사항
게임 진행 관련 데이터를 효율적으로 View에 뿌려 주는 방법에 대한 고민이 많았다.
적용 단위(팀 정보/선수 정보 등)에 따라 subView 생성하여 필요한 데이터만 넘겨주도록 구현
게임 진행 화면에 보여주어야 하는 정보가 수시로 바뀔 예정이므로, 변화를 최소화할 수 있는 모델 구조 + view 업데이트 방식이 필요하다.
수고하셨어요! 모델이 복잡하니 이 시간 이후로 같이 분리해봅시다!!
로그인 화면 + 게임 선택 화면
작업 목록
고민 및 해결
cell 선택 → user info & game info 를 서버에 POST하고, 다음 ViewController에 전달하는 방식
didSelect
→ cell 안에서도 팀이 두 개로 나뉘어서 사용자 입력을 받음 → 오바임👉🏻 테이블뷰 안에 버튼 넣고 버튼 터치 시 액션 진행
게임 진행 화면
작업 목록
고민 및 해결
게임 진행 관련 데이터를 효율적으로 View에 뿌려 주는 방법에 대한 고민이 많았다.
적용 단위(팀 정보/선수 정보 등)에 따라 subView 생성하여 필요한 데이터만 넘겨주도록 구현
게임 진행 화면에 보여주어야 하는 정보가 수시로 바뀔 예정이므로, 변화를 최소화할 수 있는 모델 구조 + view 업데이트 방식이 필요하다.