728x90
반응형
왜 MainTableViewCell에 있는 contentCollectionView의 UICollectionViewDelegate, UICollectionViewDataSource 프로토콜을 왜 cell에서 작성해주지 않고 ViewController의 cell에서 불러와서 작성해주는 걸까? 라는 김태끼의 질문에 나도 같이 얹혀서 ... ㅋㅋ
또한, MVC 관점에서
로직이 처리되어야 하고 모델과 뷰 사이에서 중개하는 게 컨트롤러의 역할인데,
tableview datasource, delegate는 컨트롤러의 영역이다.
Cell은 UI를 그리는 영역으로 View에 속하기 때문에 해당 코드가 ViewController에 있어야 하는 것도 맞는 부분이다.
728x90
반응형
'⭐️ 개발 > iOS & Swift' 카테고리의 다른 글
[iOS] UIPageViewController (0) | 2022.08.16 |
---|---|
[iOS] pngData(), jpegData(compressionQuality:) (0) | 2022.08.12 |
[iOS] UIImagePickerController (0) | 2022.08.12 |
[iOS] 간만에 코드 자랑하기 (0) | 2022.08.10 |
[iOS] xib 사용해서 재사용 가능한 Custom View 만들기 (0) | 2022.08.10 |