Daily iOS
SwiftUI

View가 struct인 이유

UIView는 class인데 SwiftUI의 View는 왜 struct로 설계됐나요?

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

View는 상태를 그리는 '설명'이지 화면 객체가 아니므로, 값 타입이면 정체성·상속 부담 없이 싸게 만들고 버리며 비교할 수 있다.

받은 질문 공유