保存EKCalendar

时间:2013-04-08 21:54:54

标签: ios objective-c xcode software-design eventkit

创建EKCalendar后,通常会说您应该保留calendarIdentifier以便稍后检索该日历。但是,该文档指出,如果/当执行完整的日历同步并且“您应该有一个计划”来处理该标识符时,标识符将会改变。

处理此问题的首选或“标准”方法是什么?

1 个答案:

答案 0 :(得分:0)

来自文档

  

与日历的完全同步将丢失此标识符。您应该有一个计划,通过缓存其他属性来处理标识符不再可读的日历。

不确定是否有任何“标准”处理方式。但保留其source的标识符是处理它的一种方法。创建日历后,sourceIdentifier不会更改,并且日历无法移动到其他来源。