View Controller에 Table View를 드래그 앤 드롭을 하였습니다.
처음 Table View를 생성하면 나타나는 화면이다.
Table View에 제약조건을 주었습니다.
Table View에 Table View Cell을 추가하였습니다.
Table View를 control 키와 함께 클릭하여 View Controller에 dataSource와 delegate를 연결해주었습니다.
Table View Cell을 선택하여 Attributes Inspector에 Identifier를 cell이라 입력해주었습니다.
테이블 뷰를 선택하여 ViewController Class 안에 드래그 앤 드롭 하여 아울렛으로 추가 후 테이블 뷰에 담을 데이터를 배열로 작성했습니다.
클래스에서 dataSource와 delegate를 활용하기 위해 UITableViewDataSource와 UITableViewDelegate를 채택을 하면 에러가 발생합니다. 이는 dataSource에 2개의 필수 메서드가 필요하기 때문입니다.코드를 작성하여 해결할 수 있으며, 간편하게 Fix 버튼을 누르면
두 가지 메서드가 생성됩니다. 처음에 메서드는 테이블 뷰의 한개의 섹션 단위 마다 몇 개의 셀을 담을 것인지 return 해주는 메서드이고, 그 다음 메서드는 각 row에 해당하는 cell을 return 해주는 메서드입니다.
작성하기 전에 UITableViewDataSource에 numberOfSecions 함수에 사용할 섹션이 2개라고 알려주는 코드를 작성하겠습니다.