Daily iOS
SwiftUI

SwiftUI와 UIKit 선택

UIKit으로 만들어진 금융 앱에 계좌 상세 화면을 새로 추가합니다. 이 화면을 SwiftUI로 만들지 UIKit으로 만들지 어떤 기준으로 정하겠습니까?

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

새로 만드는 독립 화면이고 잔액이나 거래 내역처럼 상태 갱신 위주의 폼과 목록이면 SwiftUI로 가고, 복잡한 커스텀 스크롤이나 픽셀 단위 레이아웃이 필요하거나 최소 지원 OS가 iOS 15 이하면 UIKit을 택하며, SwiftUI로 가더라도 UIHostingController 한 겹으로 기존 흐름에 끼운다.

받은 질문 공유