iPhone'事件套件' - 如何为获取(超出开始/结束日期)指定其他搜索过滤器?

Gre*_*reg 5 iphone calendar ios eventkit

重新iPhone'活动套件':

除了doco中提到的开始和结束日期的有限选项之外,我如何为获取日历项目指定其他搜索过滤器(每个doco)?(例如,星期一发生的所有事件,或标题与xxx匹配)

或者,除了在predicateForEventsWithStartDate中提供的功能之外,还没有这样的功能:endDate:calendars : ,因此你需要引入所有事件然后自己迭代它们?

Ole*_*ann 5

该文档对您的问题有明确的回答。方法见注释eventsMatchingPredicate:

predicate搜索谓词。必须用predicateForEventsWithStartDate:endDate:calendars:方法创建。

由于该方法不允许您提供除要搜索的日期和日历之外的任何其他条件,因此这些是您的选择。其他一切都必须通过迭代搜索结果来完成。