5

EKEventstore我想知道在不同线程上使用单个实例是否安全?我在任何地方都找不到任何关于它的信息。

我打算EKCalendar在每个线程上获得一个唯一的实例。

4

1 回答 1

1

EKEventStore 参考中对 enumerateEventsMatchingPredicate:usingBlock: 和 eventsMatchingPredicate: 的描述暗示这样做是安全的:

这种方法是同步的。对于异步行为,使用 dispatch_async 或 NSOperation 在另一个线程上运行该方法。

我目前正在我的一个应用程序中执行此操作,它似乎正在工作。

于 2014-01-27T03:42:45.427 回答