Предикат ForEventsWithStartDate возвращает ноль

Предикат ForEventsWithStartDate возвращает nil, когда startDate и endDate одинаковы, даже если для дат, которые я предоставляю, есть событие, но одна и та же функция работает, если даты начала и окончания отличаются.

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

События ноль. Я также проверил eventStore не ноль. Спасибо за помощь

1 ответ

Решение

Я решил, мой defaultCalendar был ноль, затем я назначил это со всем массивом календаря

Другие вопросы по тегам