---
title: didFinishLaunchingNotification
framework: uikit
role: symbol
role_heading: Type Property
path: uikit/uiapplication/didfinishlaunchingnotification
---

# didFinishLaunchingNotification

A notification that posts immediately after the app finishes launching.

## Declaration

```swift
nonisolated class let didFinishLaunchingNotification: NSNotification.Name
```

## Discussion

Discussion If the app was launched as a result of in remote notification targeted at it or because another app opened a URL resource claimed the posting app (the notification object), this notification contains a userInfo dictionary. You can access the contents of the dictionary using the url and sourceApplication constants (for URLs), the remoteNotification constant (for remote notifications), and the localNotification constant (for local notifications). If the notification was posted for a normal app launch, there is no userInfo dictionary.

## See Also

### Initializing the app

- [application(_:willFinishLaunchingWithOptions:)](uikit/uiapplicationdelegate/application(_:willfinishlaunchingwithoptions:).md)
- [application(_:didFinishLaunchingWithOptions:)](uikit/uiapplicationdelegate/application(_:didfinishlaunchingwithoptions:).md)
- [UIApplication.LaunchOptionsKey](uikit/uiapplication/launchoptionskey.md)
