안녕하세요 Lody 입니다. 🙂
오늘은 SwiftUI.ScenePhase에 대해 알아보려고 합니다.
ScenePhase
현재 Scene의 Lifecycle 상태를 관리하는 값입니다.
Environment에서 scenePhase를 observing해서 현재 상태 값을 읽을 수 있고, onChange(of: perform:) 메서드를 사용해서 값이 변경할 때마다 이벤트를 받도록 구현할 수 있습니다.
ScenePhase는 열거형으로 총3가지(active, inactive, background)입니다.