---
title: submenu
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsmenuitem/submenu
---

# submenu

The submenu of the menu item.

## Declaration

```swift
var submenu: NSMenu? { get set }
```

## Discussion

Discussion The default implementation of the NSMenuItem class raises an exception if aSubmenu already has a supermenu.

## See Also

### Managing submenus

- [hasSubmenu](appkit/nsmenuitem/hassubmenu.md)
- [parent](appkit/nsmenuitem/parent.md)
