Swift EventStore、predicateForEvents(withStart:end:calendars:)、どこから含まれる?
let predicate = eventStore.predicateForEvents(withStart: Date(), end: Date() + (86400 * 365), calendars: [calendar])
期待
Event2が先頭
結果
Event1が先頭
やった事
除外するコードを記載。
for event in events { if event.startDate < Date() { continue } : : }
events(matching:)でNSPredicateを書けば良いのだと思いますが。