Instance Method


Invalidates your existing timeline data and triggers an update session to reload it.


func reloadTimeline(for complication: CLKComplication)


Call this method when your complication data is no longer accurate and needs to be completely replaced. ClockKit dumps any cached data and initiates a fresh update session to request new data from your complication data source. If your complication has already exceeded its allotted daily budget for execution time, calls to this method do nothing.

Call this method sparingly. If your existing complication data is still valid, consider calling the extendTimeline(for:) method instead.

See Also

Updating Your Timeline Data

func extendTimeline(for: CLKComplication)

Asks the system to extend the data in your complication’s timeline.