---
title: modelTime
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiupdateinfo/modeltime
---

# modelTime

The time interval that represents a reference point for the current time of the UI update.

## Declaration

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

## Discussion

Discussion This time provides a reference point for driving time-based model changes, like animations or physics. This property attempts to maintain constant latency between model changes and their onscreen presentation. It uses the same units as CACurrentMediaTime(). Numerically, this time is close to the start of the UI update, but its precise relation to the UI update start time might change, depending on frame rate and other UI update parameters.

## See Also

### Getting information about timing

- [completionDeadlineTime](uikit/uiupdateinfo/completiondeadlinetime.md)
- [estimatedPresentationTime](uikit/uiupdateinfo/estimatedpresentationtime.md)
