---
title: "init(inspectorWithViewController:)"
framework: appkit
role: symbol
role_heading: Initializer
path: "appkit/nssplitviewitem/init(inspectorwithviewcontroller:)"
---

# init(inspectorWithViewController:)

Creates a split view item that represents an inspector for the specified view controller.

## Declaration

```swift
convenience init(inspectorWithViewController viewController: NSViewController)
```

## Discussion

Discussion In macOS 14.0 and later, inspectors use standard system default values for these properties: canCollapse is true. minimumThickness and maximumThicknessare the standard inspector size (270) and aren’t resizable by default.

## See Also

### Creating a split view item

- [init(sidebarWithViewController:)](appkit/nssplitviewitem/init(sidebarwithviewcontroller:).md)
- [init(contentListWithViewController:)](appkit/nssplitviewitem/init(contentlistwithviewcontroller:).md)
- [init(viewController:)](appkit/nssplitviewitem/init(viewcontroller:).md)
