---
title: required
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nslayoutconstraint/priority-swift.struct/required
---

# required

A required constraint.

## Declaration

```swift
static var required: NSLayoutConstraint.Priority { get }
```

## Discussion

Discussion Do not specify a layout constraint that exceeds this number.

## See Also

### Constants

- [defaultHigh](appkit/nslayoutconstraint/priority-swift.struct/defaulthigh.md)
- [dragThatCanResizeWindow](appkit/nslayoutconstraint/priority-swift.struct/dragthatcanresizewindow.md)
- [windowSizeStayPut](appkit/nslayoutconstraint/priority-swift.struct/windowsizestayput.md)
- [dragThatCannotResizeWindow](appkit/nslayoutconstraint/priority-swift.struct/dragthatcannotresizewindow.md)
- [defaultLow](appkit/nslayoutconstraint/priority-swift.struct/defaultlow.md)
- [fittingSizeCompression](appkit/nslayoutconstraint/priority-swift.struct/fittingsizecompression.md)
