[英]Best way to see a EkReminder recurrence frequency?
从EKEventStore加载提醒时,确定提醒具有哪种类型的重复频率的最佳方法是什么?
到目前为止,我已经能够使用以下命令查看提醒是否包含recurrenceRule:
if reminder.hasRecurrenceRules {
if true {
print("Reminder has recurrence rule")
}
}
但是因为这只会返回一个布尔值。 我想知道如何最好地返回提醒重复频率(即重复规则是每天还是每周)。 我是否需要使用其他方法?
我是这个方面的新手,所以我希望其中的某些道理是可以的,我可以完全摆脱困境……
我非常感谢您的帮助和指导! 谢谢!
每个EKCalendarItem
都有一个重复规则数组recurrenceRules
, EKRecurrenceRule的实例
因此,您可以检查例如:
if let recurrenceRule = reminder.recurrenceRules.first {
if recurrenceRule.frequence == .daily {
// do something
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.