gpt4 book ai didi

ios - 使用重复规则将 EKAlarm 添加到 EKReminder

转载 作者:可可西里 更新时间:2023-11-01 04:47:32 25 4
gpt4 key购买 nike

我有一个简短的问题要问熟悉 Event Kit 的人...

我正在创建循环提醒,我希望在每次重复时响起警报。但是,文档建议我只能创建一个带有绝对日期或相对偏移量的警报。每次提醒再次出现时,有没有办法让警报响起?它会自动执行此操作吗?

谢谢!

最佳答案

由于 EKReminderEKCalendarItem 的子类,您可以使用 addRecurrenceRule: 方法添加重复规则,以便重复提醒。遗憾的是,您无法创建循环警报,因为相对偏移警报基于提醒的开始日期,而不是每个循环提醒的日期。但是,您可以将多个 EKAlarm 添加到您的 EKReminder 对象,这样如果您的事件重复了不连续的次数,您可以为每个添加一个警报。如果它永远重复,你可能就不走运了,因为 Apple 的文档说:

Be warned that some calendars can only allow a certain maximum number of alarms. When this item is saved, it will truncate any extra alarms from the array.

关于ios - 使用重复规则将 EKAlarm 添加到 EKReminder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15260593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com