gpt4 book ai didi

iphone - [iOS]如何获取日历事件,将一个重复事件作为一个事件?

转载 作者:行者123 更新时间:2023-12-03 21:18:37 28 4
gpt4 key购买 nike

我通过以下代码获取日历事件:

NSDate *startDate1 = [NSDate date];
NSDate *endDate1 = [NSDate distantFuture];
NSPredicate *predicate = [eventStore predicateForEventsWithStartDate:startDate1 endDate:endDate1 calendars:calendarArray];
NSArray *events = [eventStore eventsMatchingPredicate:predicate];

但是如果我添加一个重复事件,如果频率是每周,那么“事件”将有 209 个对象;如果事件频率为每两周一次,“事件”将有 105 个对象。我算了一下时间,也是4年的时间了。

如何获取事件,一个重复事件只有一个对象?

//我正在使用 event.eventIdentifier 进行测试...

最佳答案

重复事件有一个只读属性“isDetached”。

此外,您还可以在以下位置找到有关重复规则等的详细信息:

WWDC 2010 视频, session 136 日历与 Event Kit 集成。

关于iphone - [iOS]如何获取日历事件,将一个重复事件作为一个事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7510602/

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