11일차 수업을 듣고 새로 알게된 점을 정리한 글입니다.
Learned
- 프로젝트 오류 생기면 Identity Inspecter에 inherit module이 체크 돼있는지 확인
- 클래스, 구조체 등의 인스턴스 생성은 타입의 이름 뒤에 .init()이 생략된 형태
UIView() == UIView.init() - UITableViewController는 루트 뷰가 테이블뷰이기 때문에 테이블뷰가 화면 전체를 차지하고
Delegate와 DataSource가 기본적으로 등록돼있다. - 테이블뷰의 콘텐츠
- Static Cell : Cell이나 Section의 개수같은 테이블뷰 내부 요소(컨텐츠)가 변하지 않고 고정
ex) ios 설정 앱, 카카오톡 환경설정 화면 - Dynamic Prototypes : 데이터에 따라 내부 요소가 변함
ex) 카카오톡 친구 목록
- Static Cell : Cell이나 Section의 개수같은 테이블뷰 내부 요소(컨텐츠)가 변하지 않고 고정
'TIL' 카테고리의 다른 글
[Sesac IOS] 13~14일차 TIL (0) | 2022.07.22 |
---|---|
[Sesac IOS] 12일차 TIL (0) | 2022.07.20 |
[Sesac IOS] 10일차 TIL (0) | 2022.07.16 |
[Sesac IOS] 9일차 TIL (0) | 2022.07.14 |
[Sesac IOS] 8일차 TIL (0) | 2022.07.13 |