UIKit
Undo 가능한 게임 상태
UIKit으로 만든 틱택토에서 횟수 제한 없는 undo를 지원해야 합니다. 되돌리기를 위해 무엇을 저장해 두겠습니까?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
UIKit으로 만든 틱택토에서 횟수 제한 없는 undo를 지원해야 합니다. 되돌리기를 위해 무엇을 저장해 두겠습니까?
보드 하나를 직접 고치지 않고 지금까지 둔 수(칸 위치와 플레이어)를 배열에 순서대로 쌓아 두면 undo는 removeLast() 한 번이고, 보드 모양은 이 배열에서 매번 다시 계산한다.
UIKit주관식심화
기존 UICollectionViewFlowLayout + 인덱스 기반 dataSource로 만든 화면을…
#snapshot
UIKit객관식심화
UICollectionViewDiffableDataSource 사용 시 옳은 설명을 모두 고르세요.
#snapshot
UIKit주관식기초
UIKit 컬렉션 뷰의 이미지 셀에서 빠르게 스크롤하면 이전 요청의 응답이 재사용된 셀에 잠깐 떴다가 바뀝니다. 셀이 재사용되는 시점에 무엇을 취소하겠습니까?
#uikit
UIKit주관식기초
개표 결과를 보여 주는 UIKit 테이블 화면입니다. 모든 지역 결과가 도착하면 새로고침 버튼을 숨기고 승자 행을 강조해야 합니다. 이 '개표 완료' 조건을…
#snapshot