---
title: didChangeScreenNotification
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nswindow/didchangescreennotification
---

# didChangeScreenNotification

A notification that a portion of the window object’s frame moved onto or off of a screen.

## Declaration

```swift
class let didChangeScreenNotification: NSNotification.Name
```

## Discussion

Discussion The notification object is the NSWindow object that has changed screens. This notification doesn’t contain a userInfo dictionary. To observe this notification using Swift concurrency, use NSWindow.DidChangeScreenMessage.

## See Also

### Notifications

- [didBecomeKeyNotification](appkit/nswindow/didbecomekeynotification.md)
- [didBecomeMainNotification](appkit/nswindow/didbecomemainnotification.md)
- [didChangeScreenProfileNotification](appkit/nswindow/didchangescreenprofilenotification.md)
- [didDeminiaturizeNotification](appkit/nswindow/diddeminiaturizenotification.md)
- [didEndSheetNotification](appkit/nswindow/didendsheetnotification.md)
- [didEndLiveResizeNotification](appkit/nswindow/didendliveresizenotification.md)
- [didExposeNotification](appkit/nswindow/didexposenotification.md)
- [didMiniaturizeNotification](appkit/nswindow/didminiaturizenotification.md)
- [didMoveNotification](appkit/nswindow/didmovenotification.md)
- [didResignKeyNotification](appkit/nswindow/didresignkeynotification.md)
- [didResignMainNotification](appkit/nswindow/didresignmainnotification.md)
- [didResizeNotification](appkit/nswindow/didresizenotification.md)
- [didUpdateNotification](appkit/nswindow/didupdatenotification.md)
- [willBeginSheetNotification](appkit/nswindow/willbeginsheetnotification.md)
- [willCloseNotification](appkit/nswindow/willclosenotification.md)
