---
title: tabViewItems
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nstabviewcontroller/tabviewitems
---

# tabViewItems

The array of tab view items used to manage each of the child view controllers.

## Declaration

```swift
var tabViewItems: [NSTabViewItem] { get set }
```

## Discussion

Discussion This property contains an array of NSTabViewItem objects. Each tab view item contains information about a tab in the tab view interface, including the child view controller that manages the tab’s contents. Assigning a new array to this property updates the set of tabs displayed by the tab view controller.

## See Also

### Managing Tab View Items

- [tabViewItem(for:)](appkit/nstabviewcontroller/tabviewitem(for:).md)
- [addTabViewItem(_:)](appkit/nstabviewcontroller/addtabviewitem(_:).md)
- [insertTabViewItem(_:at:)](appkit/nstabviewcontroller/inserttabviewitem(_:at:).md)
- [removeTabViewItem(_:)](appkit/nstabviewcontroller/removetabviewitem(_:).md)
- [selectedTabViewItemIndex](appkit/nstabviewcontroller/selectedtabviewitemindex.md)
