Daily iOS
UIKit

중첩 스크롤 셀 설계

UITableViewCell 안에 가로 스크롤 UICollectionView를 코드로 넣어야 합니다(앱스토어 '오늘' 탭 같은 캐러셀 행). 내부 컬렉션뷰의 dataSource와 delegate는 누가 맡도록 설계하나요?

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

행 셀이 내부 컬렉션뷰를 소유하고 dataSource/delegate를 맡아 configure 시점에 행 데이터를 주입받아 그린다. 바깥 뷰 컨트롤러가 두 컬렉션의 dataSource를 다 맡으면 indexPath가 두 겹이 되어 버그가 잦다.

받은 질문 공유