메모 목록 구현
Table View
![](https://velog.velcdn.com/images/rudin_/post/ec28cbab-9f2b-4908-a0e3-adbb45ceb0be/image.png)
![](https://velog.velcdn.com/images/rudin_/post/6eee3689-5826-41bd-a707-874ae8fcac17/image.png)
![](https://velog.velcdn.com/images/rudin_/post/7627ae20-89d8-4be8-961d-b6213449f805/image.png)
- Style에서 Custom은 말그대로 셀을 직접 디자인하여 사용할 때 선택.
- 여기서는 기본 제공을 사용(Subtitle)
![](https://velog.velcdn.com/images/rudin_/post/7189acf1-08eb-4bbc-a10d-2549ab522185/image.png)
- 프로토타입 셀은 셀의 디자인을 나타냄
- 현재는 디자인이 한가지라, 하나만 보임
- 두개 이상을 사용할 수도 있음
identifier
![](https://velog.velcdn.com/images/rudin_/post/33d4015d-a454-4694-b4b1-d774a705cbc6/image.png)
- table view cell의 인스펙터에서 Identifier 기입
- 변수로 사용되는 부분이기 때문에 유일해야함
View Controller Class
- CocoaTouch File의 UITableViewController 상속받는 클래스 추가
![](https://velog.velcdn.com/images/rudin_/post/ce05626c-af4e-49d7-afeb-bc974339550c/image.png)
- MemoListTableViewController로 명명
- Subclass 선택 시 자동으로 추가되는 이름을 접미어로 사용하는 것이 관례
- 클래스를 추가했다고 해서 자동으로 연결되는 것이 아니므로 별도로 연결 과정이 필요
![](https://velog.velcdn.com/images/rudin_/post/1d9dccc6-c18b-4fb0-a2b6-10ad36e77ead/image.png)
- Custom Class에 해당 뷰 컨트롤러 클래스 입력 후 엔터(필수)
- MemoListTableViewController.swift
![](https://velog.velcdn.com/images/rudin_/post/ef897820-2fe3-481e-bd51-1f19c5251c9d/image.png)
![](https://velog.velcdn.com/images/rudin_/post/7fbdc27e-d3e3-45c0-9231-9a4388dc3b62/image.png)