---
title: maximumRefreshInterval
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsscreen/maximumrefreshinterval
---

# maximumRefreshInterval

The largest refresh interval that the screen supports.

## Declaration

```swift
var maximumRefreshInterval: TimeInterval { get }
```

## Discussion

Discussion This interval represents the maximum amount of time (in seconds) your app has to generate new frames. It corresponds to the lowest refresh rate of the display.

## See Also

### Getting Variable Refresh Rate Details

- [maximumFramesPerSecond](appkit/nsscreen/maximumframespersecond.md)
- [minimumRefreshInterval](appkit/nsscreen/minimumrefreshinterval.md)
- [displayUpdateGranularity](appkit/nsscreen/displayupdategranularity.md)
- [lastDisplayUpdateTimestamp](appkit/nsscreen/lastdisplayupdatetimestamp.md)
