UISceneSession

Panther·2021년 8월 15일
0

https://developer.apple.com/documentation/uikit/uiscenesession

"An object that contains information about one of your app's scenes."

앱의 씬 중 한 가지에 대한 정보를 포함하고 있는 객체입니다.

Declaration

@MainActor class UISceneSession : NSObject

Overview

UISceneSession 객체는 씬의 고유한 런타임 인스턴스를 관리합니다. 사용자가 앱에 새로운 씬을 추가하거나 앱이 새로운 씬을 요청할 수 있도록 코드 작성을 하는 경우 시스템은 해당 신을 추적하기 위해 세션 객체를 생성합니다. 세션은 고유한 아이덴티파이어 및 씬의 설정 세부사항을 포함합니다. UIKit은 씬 자체의 수명 동안 세션 정보를 유지하고, 앱 전환기에서 사용자가 씬을 닫는 것에 대한 응답으로 세션을 지웁니다.

세션 객체를 직접 생성하지 않아야 합니다. UIKit은 사용자의 앱 상호작용에 대한 응답으로 세션을 생성합니다. UIKit에게 새로운 씬 및 세션 생성을 코드 작성으로 요청할 수 있으며, UIApplicationrequestSceneSessionActivation(_:userActivity:options:errorHandler:) 메소드를 호출해서 생성할 수 있습니다. UIKit은 앱의 Info.plist 파일의 컨텐츠에 기반해 기본값 설정 데이터를 가지고 세션을 초기화합니다.

Topics


Getting the Scene Configuration Details

UISceneConfiguration

특정 씬을 생성할 때 사용하는, UIKit의 객체 및 스토리보드에 대한 정보입니다.

https://developer.apple.com/documentation/uikit/uisceneconfiguration
https://velog.io/@panther222128/UISceneConfiguration


See Also


Configuration

Specifying the Scenes Your App Supports

각 씬 및 씬의 초기 UI를 관리하기 위해 사용하는 객체를 포함해 앱의 씬에 대해서 시스템에게 알려줍니다.

https://developer.apple.com/documentation/uikit/app_and_environment/scenes/specifying_the_scenes_your_app_supports
https://velog.io/@panther222128/Specifying-the-Scenes-Your-App-Supports

UISceneConfiguration

특정 씬을 생성할 때 사용하는, UIKit의 객체 및 스토리보드에 대한 정보입니다.

https://developer.apple.com/documentation/uikit/uisceneconfiguration
https://velog.io/@panther222128/UISceneConfiguration


0개의 댓글