---
title: alarms
framework: eventkit
role: symbol
role_heading: Instance Property
path: eventkit/ekcalendaritem/alarms
---

# alarms

The alarms associated with the calendar item, as an array of EKAlarm objects.

## Declaration

```swift
var alarms: [EKAlarm]? { get set }
```

## Mentioned in

Creating events and reminders

## Discussion

Discussion This property is nil if the calendar item has no alarms.

## See Also

### Adding and Removing Alarms

- [hasAlarms](eventkit/ekcalendaritem/hasalarms.md)
- [addAlarm(_:)](eventkit/ekcalendaritem/addalarm(_:).md)
- [removeAlarm(_:)](eventkit/ekcalendaritem/removealarm(_:).md)
