https://developer.apple.com/documentation/uikit/uiscene/uiscenedestructionrequestoptions
"An object you pass to UIKit to permanently remove a scene and its associated session from your app."
앱으로부터 씬 및 관련 세션을 영구적으로 삭제하기 위해 UIKit
에게 전달하는 객체입니다.
@MainActor class UISceneDestructionRequestOptions : NSObject
UIApplication
의 requestSceneSessionDestruction(_:options:errorHandler:)
메소드를 호출하기 전에 UISceneDestructionRequestOptions
객체를 생성해야 합니다. UIWindowScene
을 버릴 때, UIWindowSceneDestructionRequestOptions
객체를 생성해야 하고, 해제 애니메이션을 설정하기 위해 이 객체를 사용해야 합니다.
씬과 관련이 있는 세션 활성화 시 시스템이 사용하길 원하는 정보를 포함하는 객체입니다.
https://developer.apple.com/documentation/uikit/uiscene/activationrequestoptions
https://velog.io/@panther222128/UIScene.ActivationRequestOptions