---
title: NSAppleEventManagerWillProcessFirstEvent
framework: foundation
role: symbol
role_heading: Type Property
path: foundation/nsnotification/name-swift.struct/nsappleeventmanagerwillprocessfirstevent
---

# NSAppleEventManagerWillProcessFirstEvent

Posted by NSAppleEventManager before it first dispatches an Apple event. Your application can use this notification to avoid registering any Apple event handlers until the first time at which they may be needed.

## Declaration

```swift
static let NSAppleEventManagerWillProcessFirstEvent: NSNotification.Name
```

## Discussion

Discussion The notification object is the NSAppleEventManager. This notification does not contain a userInfo dictionary.

## See Also

### Foundation

- [NSUbiquityIdentityDidChange](foundation/nsnotification/name-swift.struct/nsubiquityidentitydidchange.md)
- [NSUndoManagerCheckpoint](foundation/nsnotification/name-swift.struct/nsundomanagercheckpoint.md)
- [NSUndoManagerDidCloseUndoGroup](foundation/nsnotification/name-swift.struct/nsundomanagerdidcloseundogroup.md)
- [NSUndoManagerDidOpenUndoGroup](foundation/nsnotification/name-swift.struct/nsundomanagerdidopenundogroup.md)
- [NSUndoManagerDidRedoChange](foundation/nsnotification/name-swift.struct/nsundomanagerdidredochange.md)
- [NSUndoManagerDidUndoChange](foundation/nsnotification/name-swift.struct/nsundomanagerdidundochange.md)
- [NSUndoManagerWillCloseUndoGroup](foundation/nsnotification/name-swift.struct/nsundomanagerwillcloseundogroup.md)
- [NSUndoManagerWillRedoChange](foundation/nsnotification/name-swift.struct/nsundomanagerwillredochange.md)
- [NSUndoManagerWillUndoChange](foundation/nsnotification/name-swift.struct/nsundomanagerwillundochange.md)
- [NSWillBecomeMultiThreaded](foundation/nsnotification/name-swift.struct/nswillbecomemultithreaded.md)
- [NSBundleResourceRequestLowDiskSpace](foundation/nsnotification/name-swift.struct/nsbundleresourcerequestlowdiskspace.md)
- [NSCalendarDayChanged](foundation/nsnotification/name-swift.struct/nscalendardaychanged.md)
- [NSDidBecomeSingleThreaded](foundation/nsnotification/name-swift.struct/nsdidbecomesinglethreaded.md)
- [NSExtensionHostDidBecomeActive](foundation/nsnotification/name-swift.struct/nsextensionhostdidbecomeactive.md)
- [NSExtensionHostDidEnterBackground](foundation/nsnotification/name-swift.struct/nsextensionhostdidenterbackground.md)
