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

# hasRecurrenceRules

A Boolean value that indicates whether the calendar item has recurrence rules.

## Declaration

```swift
var hasRecurrenceRules: Bool { get }
```

## Discussion

Discussion If true, the calendar item has recurrence rules; otherwise it does not. Special Considerations The implementation only supports a single recurrence rule. Adding a recurrence rule replaces the single recurrence rule.

## See Also

### Setting Recurrence Rules

- [addRecurrenceRule(_:)](eventkit/ekcalendaritem/addrecurrencerule(_:).md)
- [removeRecurrenceRule(_:)](eventkit/ekcalendaritem/removerecurrencerule(_:).md)
- [recurrenceRules](eventkit/ekcalendaritem/recurrencerules.md)
