---
title: UISceneDelegateClassName
framework: bundleresources
role: symbol
role_heading: Property List Key
path: bundleresources/information-property-list/uiapplicationscenemanifest/uisceneconfigurations/uiwindowscenesessionroleapplication/uiscenedelegateclassname
---

# UISceneDelegateClassName

The name of the app-specific class that you want UIKit to instantiate and use as the scene delegate object.

## Discussion

Discussion The class you specify for this key must adopt the UISceneDelegate protocol. If the class you specify for the UISceneClassName key is UIWindowScene, your class must adopt the UIWindowSceneDelegate protocol.

## See Also

### Scene objects

- [UISceneClassName](bundleresources/information-property-list/uiapplicationscenemanifest/uisceneconfigurations/uiwindowscenesessionroleapplication/uisceneclassname.md)
