Daily iOS
앱 라이프사이클·시스템

SceneDelegate 도입 배경

iPad에서 같은 앱을 두 창으로 띄우는 기능 요청이 왔습니다. SceneDelegate는 왜 도입됐나요?

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

iOS 13에서 한 프로세스가 여러 UI 인스턴스(씬)를 가질 수 있게 하려고 UI 생명주기를 씬 단위로 분리했다. iPadOS 멀티 윈도우가 직접적인 계기다.

받은 질문 공유