从eventStore获取特定数量的事件

时间:2013-03-29 07:27:22

标签: iphone ios calendar ekeventstore

我们知道我们可以使用谓词从EventStore获取事件。它包含开始日期和结束日期。使用此功能可以获取属于此时间段的所有事件。

但是我正在搜索允许我从Event Store中获取特定数量事件的内容 - 例如:从事件存储中获取前100个事件。有可能吗?

1 个答案:

答案 0 :(得分:0)

使用enumerateEventsMatchingPredicate:withBlock:方法。每次执行块时递增计数器,当达到限制时,将stop指向的值更改为YES。每次执行块时也会将事件添加到可变集合中。