Daily iOS
UIKit

UIView와 CALayer

UIView와 CALayer는 어떤 관계이고 왜 역할이 나뉘어 있나요?

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

UIView는 이벤트·레이아웃·리스폰더를 담당하는 얇은 껍데기이고 실제 그리기·합성·애니메이션은 backing CALayer가 한다. 상속이 아니라 소유 관계다.

받은 질문 공유