EKEvents存储对象初始化

时间:2013-01-02 15:46:27

标签: iphone objective-c ipad ekeventkit ekeventstore

我想创建一个EKEventStore对象,并在不同的类中使用它,我可以在每个类中使用不同的实例吗?或者我必须使用单例模式创建一个EKEventStore实例?

Apple文档建议创建一个实例,但是他们没有指定这个实例是按类还是按整个应用程序,请提供建议,我在这里引用苹果文档: “EKEventStore对象需要相对较长的时间来初始化和释放。因此,您不应为每个与事件相关的任务初始化和发布单独的事件存储。而是在应用程序加载时初始化单个事件存储,并使用它反复确保你的联系是长寿的。“

此致

1 个答案:

答案 0 :(得分:3)

就个人而言,我使用单例,我认为“当你的应用加载时初始化单个事件存储”的措辞支持这个。