---
title: "tabView(_:willSelect:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nstabviewdelegate/tabview(_:willselect:)"
---

# tabView(_:willSelect:)

Informs the delegate that tabView is about to select tabViewItem.

## Declaration

```swift
@MainActor optional func tabView(_ tabView: NSTabView, willSelect tabViewItem: NSTabViewItem?)
```

## Parameters

- `tabView`: The tab view that sent the request.
- `tabViewItem`: The tab view item that is about to be selected.

## See Also

### Selecting a Tab

- [tabView(_:shouldSelect:)](appkit/nstabviewdelegate/tabview(_:shouldselect:).md)
- [tabView(_:didSelect:)](appkit/nstabviewdelegate/tabview(_:didselect:).md)
