ios - 带有 RecurrenceRules 的 EKReminder
问题描述
我正在获取提醒,获取标题、上次修改日期、注释等没有问题,但我唯一的问题是recurrenceRules。这是我的代码:
print(get_reminder_detail.recurrenceRules)
当我运行该应用程序时,它说:
[EKRecurrenceRule <0x28051c1e0> RRULE FREQ=WEEKLY;INTERVAL=1;UNTIL=20200815T061923Z]
当我看到两件事时,我不确定如何从中提取信息……首先,如何将 FREQ 和 INTERVAL 带入字符串?其次,如何将 UNTIL 拉入 DateComponents?
解决方案
不要查看用于在控制台中打印出重复规则的字符串。查看重复规则本身的属性。
https://developer.apple.com/documentation/eventkit/ekrecurrencerule
你需要的一切都在那里。
推荐阅读
- android - 缓慢的 signInAnonymously() 和 auth().currentUser.getIdToken()
- ios - 为用户位置显示闪烁的蓝点和 AnnotatationView
- java - 需要有关保存数组列表的更多详细信息
- ios - AudioKit:AKNodeOutputPlot 和 AKMicrophone 不工作,可能是由于生命周期或 MVVM 架构决定
- c - 当我的 fgets 输入超过指定的缓冲区大小时,我的(非常简单的)程序似乎表现出奇怪的行为
- c# - 如何强制 throw 成为语句而不是表达式(在 lambda 表达式中)?
- javascript - 使用非 ISO 标准日期格式的 MomentJs
- r - r中按商店级别的叉积计算
- apache - kill -28 和 apache 优雅停止的区别
- android - How to bypass ssl error Trust anchor for certification path not found