【问题标题】:EventKit private EventStoreEventKit 私有 EventStore
【发布时间】:2015-03-22 20:20:05
【问题描述】:
我是 Swift 新手,正在按照自己的节奏进行探索。
我有一个简单的问题,听起来可能很愚蠢,但这里是:
Apple 的 EventStore(来自 EventKit)是否允许您仅存储/读取特定于您的应用的事件?我正在为我的应用程序开发提醒功能,我真的不希望这些提醒出现在 iOS 提醒应用程序或日历应用程序中。我是否仍需要征得用户许可才能在他/她的日历中存储日期/提醒?
【问题讨论】:
标签:
ios
eventkit
ekeventstore
【解决方案1】:
经过一番挖掘,我没有找到明确的答案,但在我看来,EventKit 的全部意义在于访问 iPhone 的日历和提醒,并使用您自己的内容对其进行扩展。
对于我的场景,最好的解决方案是使用其他存储(CoreData、SQLite、Realm.io、Plist,你可以命名它)并注册本地通知,这更具可扩展性,并提供自定义操作和自定义处理您呈现的通知给您的用户。
tutorial by Jameson Quave 对我理解位置通知有很大帮助