EventKit · IOS API REFERENCE
EKRecurrenceRule
class · iOS 4.0+ · SDK 27.1
class EKRecurrenceRule
Members (14)
init · iOS 4.0+init
TypeScriptstatic initRecurrenceWithIntervalDaysOfTheWeekDaysOfTheMonthMonthsOfTheYearWeeksOfTheYearDaysOfTheYearSetPositionsEnd(type: EKRecurrenceFrequency, interval: number, days?: (Array<EKRecurrenceDayOfWeek>) | null, monthDays?: (Array<_Foundation_NSNumber>) | null, months?: (Array<_Foundation_NSNumber>) | null, weeksOfTheYear?: (Array<_Foundation_NSNumber>) | null, daysOfTheYear?: (Array<_Foundation_NSNumber>) | null, setPositions?: (Array<_Foundation_NSNumber>) | null, end?: (EKRecurrenceEnd) | null): EKRecurrenceRule
Swift declarationinit(recurrenceWith type: EKRecurrenceFrequency, interval: Int, daysOfTheWeek days: [EKRecurrenceDayOfWeek]?, daysOfTheMonth monthDays: [NSNumber]?, monthsOfTheYear months: [NSNumber]?, weeksOfTheYear: [NSNumber]?, daysOfTheYear: [NSNumber]?, setPositions: [NSNumber]?, end: EKRecurrenceEnd?)
init · iOS 4.0+init
TypeScriptstatic initRecurrenceWithIntervalEnd(type: EKRecurrenceFrequency, interval: number, end?: (EKRecurrenceEnd) | null): EKRecurrenceRule
Swift declarationinit(recurrenceWith type: EKRecurrenceFrequency, interval: Int, end: EKRecurrenceEnd?)
get · iOS 4.0+calendarIdentifier
TypeScriptget calendarIdentifier(): string
Swift declarationvar calendarIdentifier: String { get }
get · iOS 4.0+daysOfTheMonth
TypeScriptget daysOfTheMonth(): (Array<_Foundation_NSNumber>) | null
Swift declarationvar daysOfTheMonth: [NSNumber]? { get }
get · iOS 4.0+daysOfTheWeek
TypeScriptget daysOfTheWeek(): (Array<EKRecurrenceDayOfWeek>) | null
Swift declarationvar daysOfTheWeek: [EKRecurrenceDayOfWeek]? { get }
get · iOS 4.0+daysOfTheYear
TypeScriptget daysOfTheYear(): (Array<_Foundation_NSNumber>) | null
Swift declarationvar daysOfTheYear: [NSNumber]? { get }
get · iOS 4.0+firstDayOfTheWeek
TypeScriptget firstDayOfTheWeek(): number
Swift declarationvar firstDayOfTheWeek: Int { get }
get · iOS 4.0+frequency
TypeScriptget frequency(): EKRecurrenceFrequency
Swift declarationvar frequency: EKRecurrenceFrequency { get }
get · iOS 4.0+interval
TypeScriptget interval(): number
Swift declarationvar interval: Int { get }
get · iOS 4.0+monthsOfTheYear
TypeScriptget monthsOfTheYear(): (Array<_Foundation_NSNumber>) | null
Swift declarationvar monthsOfTheYear: [NSNumber]? { get }
get · iOS 4.0+recurrenceEnd
TypeScriptget recurrenceEnd(): (EKRecurrenceEnd) | null
Swift declaration@NSCopying var recurrenceEnd: EKRecurrenceEnd? { get set }
set · iOS 4.0+recurrenceEnd
TypeScriptset recurrenceEnd(value: (EKRecurrenceEnd) | null)
Swift declaration@NSCopying var recurrenceEnd: EKRecurrenceEnd? { get set }
get · iOS 4.0+setPositions
TypeScriptget setPositions(): (Array<_Foundation_NSNumber>) | null
Swift declarationvar setPositions: [NSNumber]? { get }
get · iOS 4.0+weeksOfTheYear
TypeScriptget weeksOfTheYear(): (Array<_Foundation_NSNumber>) | null
Swift declarationvar weeksOfTheYear: [NSNumber]? { get }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
EKRecurrenceRule.init()
inherited init: cannot prove legal (class declares 4 custom initializers)
All EventKit types →