重播iPhone'活动套件':
如何为获取日历项目指定其他搜索过滤器(per doco here),超出刚刚开始的有限选项& doco中提到的结束日期? (例如,星期一发生的所有事件,或标题与xxx匹配)
或者除了predicateForEventsWithStartDate:endDate:calendars:之外没有其他功能,因此你需要引入所有事件然后自己迭代它们?
答案 0 :(得分:4)
文档对您的问题有明确的答案。请参阅eventsMatchingPredicate:
方法的注释:
谓词搜索谓词。必须使用
predicateForEventsWithStartDate:endDate:calendars:
方法创建。
由于该方法不允许您提供除搜索日期和日历之外的任何其他条件,因此这些是您的选择。其他一切必须通过迭代搜索结果来完成。