---
title: NSLayoutManager.TypesetterBehavior.latestBehavior
framework: appkit
role: symbol
role_heading: Case
path: appkit/nslayoutmanager/typesetterbehavior-swift.enum/latestbehavior
---

# NSLayoutManager.TypesetterBehavior.latestBehavior

The current typesetter behavior in the current operating system.

## Declaration

```swift
case latestBehavior
```

## Discussion

Discussion For OS X v10.2, this behavior is identical to NSTypesetterBehavior_10_2. If you use this behavior setting, you cannot necessarily rely on line width and height metrics remaining the same across different versions of macOS.

## See Also

### Behaviors

- [NSLayoutManager.TypesetterBehavior.originalBehavior](appkit/nslayoutmanager/typesetterbehavior-swift.enum/originalbehavior.md)
- [NSLayoutManager.TypesetterBehavior.behavior_10_2_WithCompatibility](appkit/nslayoutmanager/typesetterbehavior-swift.enum/behavior_10_2_withcompatibility.md)
- [NSLayoutManager.TypesetterBehavior.behavior_10_2](appkit/nslayoutmanager/typesetterbehavior-swift.enum/behavior_10_2.md)
- [NSLayoutManager.TypesetterBehavior.behavior_10_3](appkit/nslayoutmanager/typesetterbehavior-swift.enum/behavior_10_3.md)
- [NSLayoutManager.TypesetterBehavior.behavior_10_4](appkit/nslayoutmanager/typesetterbehavior-swift.enum/behavior_10_4.md)
