---
title: contentViewController
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nswindowcontroller/contentviewcontroller
---

# contentViewController

The view controller for the window’s content view.

## Declaration

```swift
var contentViewController: NSViewController? { get set }
```

## Discussion

Discussion The value of this property tracks the window’s contentView property.

## See Also

### Accessing Window Attributes and Content

- [shouldCascadeWindows](appkit/nswindowcontroller/shouldcascadewindows.md)
- [windowFrameAutosaveName](appkit/nswindowcontroller/windowframeautosavename.md)
- [synchronizeWindowTitleWithDocumentName()](appkit/nswindowcontroller/synchronizewindowtitlewithdocumentname().md)
- [windowTitle(forDocumentDisplayName:)](appkit/nswindowcontroller/windowtitle(fordocumentdisplayname:).md)
- [dismissController(_:)](appkit/nswindowcontroller/dismisscontroller(_:).md)
