【问题标题】:Saving an EKCalendar保存 EKCalendar
【发布时间】:2013-04-08 21:54:53
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

    来自文档

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

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

    【讨论】:

    • 但是 sourceIdentifier 对于属于该源的所有日历都是相同的...我不确定这将如何有助于检索特定日历,因为您可以检索任意数量的日历,同一来源,对吧?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多