---
title: didBeginTrackingNotification
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nsmenu/didbegintrackingnotification
---

# didBeginTrackingNotification

Posted when menu tracking begins.

## Declaration

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

## Discussion

Discussion The notification object is the main menu bar ([NSApp mainMenu]) or the root menu of a popup button. This notification does not contain a userInfo dictionary. note: This notification is available in versions 10.3 and 10.4 of macOS, however it is not publicly declared so you must declare the name constant as an extern, for example: extern NSString *NSMenuDidBeginTrackingNotification; To observe this notification using Swift concurrency, use NSMenu.DidBeginTrackingMessage.

## See Also

### Notifications

- [didAddItemNotification](appkit/nsmenu/didadditemnotification.md)
- [didChangeItemNotification](appkit/nsmenu/didchangeitemnotification.md)
- [didEndTrackingNotification](appkit/nsmenu/didendtrackingnotification.md)
- [didRemoveItemNotification](appkit/nsmenu/didremoveitemnotification.md)
- [didSendActionNotification](appkit/nsmenu/didsendactionnotification.md)
- [willSendActionNotification](appkit/nsmenu/willsendactionnotification.md)
