---
title: layoutManager
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nstextview/layoutmanager
---

# layoutManager

The layout manager that lays out text for the receiver’s text container.

## Declaration

```swift
unowned(unsafe) var layoutManager: NSLayoutManager? { get }
```

## See Also

### Related Documentation

- [layoutManager](appkit/nstextcontainer/layoutmanager.md)
- [replaceLayoutManager(_:)](appkit/nstextcontainer/replacelayoutmanager(_:).md)

### Accessing text system objects

- [stronglyReferencesTextStorage](appkit/nstextview/stronglyreferencestextstorage.md)
- [fieldEditor()](appkit/nstextview/fieldeditor().md)
- [textContainer](appkit/nstextview/textcontainer.md)
- [replaceTextContainer(_:)](appkit/nstextview/replacetextcontainer(_:).md)
- [textContainerInset](appkit/nstextview/textcontainerinset.md)
- [textContainerOrigin](appkit/nstextview/textcontainerorigin.md)
- [invalidateTextContainerOrigin()](appkit/nstextview/invalidatetextcontainerorigin().md)
- [textLayoutManager](appkit/nstextview/textlayoutmanager.md)
- [textContentStorage](appkit/nstextview/textcontentstorage.md)
- [textStorage](appkit/nstextview/textstorage.md)
