RecurranceRule
public struct RecurranceRule
RecurranceRule
-
Options for the repeat fequency of a
RecurranceRule.See RFC 5545 Section 3.3.10 for more details.
See moreDeclaration
Swift
public enum Frequency -
Undocumented
See moreDeclaration
Swift
public enum Weekday -
Undocumented
See moreDeclaration
Swift
public enum Month : Int -
Creates a new
RecurranceRuleDeclaration
Swift
public init(frequency: Frequency, count: Int? = nil, until: DateComponents? = nil)Parameters
frequencyRepeat frequency for the repeat rule. See
RecurranceRule.Frequencyfor options. -
Undocumented
Declaration
Swift
public var frequency: Frequency -
Undocumented
Declaration
Swift
public var until: DateComponents? -
Undocumented
Declaration
Swift
public var count: Int? -
Interval at which intervals the recurrence rule repeats
The default value is “1”, meaning every second for a SECONDLY rule, every minute for a MINUTELY rule, every hour for an HOURLY rule, every day for a DAILY rule, every week for a WEEKLY rule, every month for a MONTHLY rule, and every year for a YEARLY rule. For example, within a DAILY rule, a value of “8” means every eight days.
Declaration
Swift
public var interval: Int -
Undocumented
Declaration
Swift
public var bySecond: Set<Second> -
Undocumented
Declaration
Swift
public var byMinute: Set<Minute> -
Undocumented
Declaration
Swift
public var byHour: Set<Hour> -
Undocumented
Declaration
Swift
public var byDay: Set<Day> -
Undocumented
Declaration
Swift
public var byMonthDay: Set<MonthDay> -
Undocumented
Declaration
Swift
public var byYearDay: Set<YearDay> -
Undocumented
Declaration
Swift
public var byWeekNumber: Set<WeekNumber> -
Undocumented
Declaration
Swift
public var byMonth: Set<RecurranceRule.Month> -
Undocumented
Declaration
Swift
public var bySetpos: Set<Setpos>
RecurranceRule Structure Reference