---
title: "init(time:repeats:)"
framework: alarmkit
role: symbol
role_heading: Initializer
path: "alarmkit/alarm/schedule-swift.enum/relative/init(time:repeats:)"
---

# init(time:repeats:)

Creates an alarm that fires at a specific time.

## Declaration

```swift
init(time: Alarm.Schedule.Relative.Time, repeats: Alarm.Schedule.Relative.Recurrence = .never)
```

## Parameters

- `time`: The time at which the alarm will alert.
- `repeats`: The cadence at which the alarm repeats, if any.

## See Also

### Creating a scheduled alarm

- [Alarm.Schedule.Relative.Time](alarmkit/alarm/schedule-swift.enum/relative/time-swift.struct.md)
