테이블 뷰 컨트롤러의 표면적 역할은 목록 형태의 콘텐츠를 화면에 표현해주는 것이다.

하지만 그 역할을 자세히 들여다보면 계층 구조를 이루는 콘텐츠의 상위 카테고리를 정렬하여 표현함으로써 방대한 콘텐츠 속에서도 사용자가 원하는 항목에 쉽게 접근할 수 있게 해주는 특성을 지닌다.

테이블 뷰의 계층구조는 다음과 같다.

프로토 타입 셀

실습 - 프로토 타입 셀

이제 프로토타입 셀을 이용한 실습을 진행해보겠다.

프로젝트를 생성해 다음과 같이 세팅을 한다.

스크린샷 2022-04-26 오후 10.53.32.png

그리고 셀에 Identifier을 지정해준다.

TableViewCell을 클릭해 스타일을 custom → basic 으로 변경한다.

스타일은 테이블 뷰 셀에 출력되는 항목과 형식을 결정한다.