---
title: CFCalendarIdentifier
framework: corefoundation
role: symbol
role_heading: Structure
path: corefoundation/cfcalendaridentifier
---

# CFCalendarIdentifier

## Declaration

```swift
struct CFCalendarIdentifier
```

## Topics

### Type Properties

- [buddhistCalendar](corefoundation/cfcalendaridentifier/buddhistcalendar.md)
- [cfiso8601Calendar](corefoundation/cfcalendaridentifier/cfiso8601calendar.md)
- [chineseCalendar](corefoundation/cfcalendaridentifier/chinesecalendar.md)
- [gregorianCalendar](corefoundation/cfcalendaridentifier/gregoriancalendar.md)
- [hebrewCalendar](corefoundation/cfcalendaridentifier/hebrewcalendar.md)
- [indianCalendar](corefoundation/cfcalendaridentifier/indiancalendar.md)
- [islamicCalendar](corefoundation/cfcalendaridentifier/islamiccalendar.md)
- [islamicCivilCalendar](corefoundation/cfcalendaridentifier/islamiccivilcalendar.md)
- [islamicTabularCalendar](corefoundation/cfcalendaridentifier/islamictabularcalendar.md)
- [islamicUmmAlQuraCalendar](corefoundation/cfcalendaridentifier/islamicummalquracalendar.md)
- [japaneseCalendar](corefoundation/cfcalendaridentifier/japanesecalendar.md)
- [persianCalendar](corefoundation/cfcalendaridentifier/persiancalendar.md)
- [republicOfChinaCalendar](corefoundation/cfcalendaridentifier/republicofchinacalendar.md)
- [banglaCalendar](corefoundation/cfcalendaridentifier/banglacalendar.md)
- [dangiCalendar](corefoundation/cfcalendaridentifier/dangicalendar.md)
- [gujaratiCalendar](corefoundation/cfcalendaridentifier/gujaraticalendar.md)
- [kannadaCalendar](corefoundation/cfcalendaridentifier/kannadacalendar.md)
- [malayalamCalendar](corefoundation/cfcalendaridentifier/malayalamcalendar.md)
- [marathiCalendar](corefoundation/cfcalendaridentifier/marathicalendar.md)
- [odiaCalendar](corefoundation/cfcalendaridentifier/odiacalendar.md)
- [tamilCalendar](corefoundation/cfcalendaridentifier/tamilcalendar.md)
- [teluguCalendar](corefoundation/cfcalendaridentifier/telugucalendar.md)
- [vietnameseCalendar](corefoundation/cfcalendaridentifier/vietnamesecalendar.md)
- [vikramCalendar](corefoundation/cfcalendaridentifier/vikramcalendar.md)

### Initializers

- [init(rawValue:)](corefoundation/cfcalendaridentifier/init(rawvalue:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Data Types

- [CFAllocatorTypeID](corefoundation/cfallocatortypeid.md)
- [CFDateFormatterKey](corefoundation/cfdateformatterkey.md)
- [CFErrorDomain](corefoundation/cferrordomain.md)
- [CFLocaleIdentifier](corefoundation/cflocaleidentifier.md)
- [CFLocaleKey](corefoundation/cflocalekey.md)
- [CFNotificationName](corefoundation/cfnotificationname.md)
- [CFNumberFormatterKey](corefoundation/cfnumberformatterkey.md)
- [CFRunLoopMode](corefoundation/cfrunloopmode.md)
- [CFStreamPropertyKey](corefoundation/cfstreampropertykey.md)
- [CFTypeRef](corefoundation/cftyperef.md)
