0

当 startDate 和 endDate 相同时,predicateForEventsWithStartDate 返回 nil,即使我提供的日期有事件,但如果开始日期和结束日期不同,相同的函数似乎可以工作。

    var predicate:NSPredicate = eventStore.predicateForEventsWithStartDate(fromDate, endDate: toDate, calendars: [defaultCalendar as EKCalendar])       
    var events:[AnyObject]? = eventStore.eventsMatchingPredicate(predicate)

事件为零。我还检查了 eventStore 不是零。谢谢您的帮助

4

1 回答 1

0

我解决了它,我的 defaultCalendar 为零,然后我将它分配给所有日历数组

于 2015-01-27T12:24:43.870 回答