Nea*_*eal 6 xamarin.ios ios4 eventkit
我的应用程序与设备日历集成.将新项目添加到我的应用时,我们会为此项目创建日历条目.如果项目已编辑,我们需要更新日历项目.
我现在做的是在EKEvent.Notes中放置一个GUID,但显然这对用户是可见的,所以我们添加一个文本"不要删除".然后,我们在日历中搜索包含GUID的Notes以查找相关项.
如果EKEvent具有Tag属性或者某些类型的隐藏字段可以采用字符串值,那么理想情况是什么.然后,我们可以在此字段中存储我们相关的唯一ID,而不会使用户的注释字段混乱.
有关如何处理这个的任何建议?
谢谢.
你到底想做什么?“eventIdentifier”属性旨在唯一标识 EKEvent 实例。使用 EKEventStore,您可以使用此标识符查找现有的 EKEvent。毫不奇怪,该值是只读的。
我可以想象您希望区分日历中已有的事件和您的应用程序创建的事件。我的解决方案是保留您添加到日历中的事件的本地注册。例如,您可以将其存储在本地 SQLite 数据库中。您可以使用“eventIdentifier”值引用 iPhone 日历中的事件。
| 归档时间: |
|
| 查看次数: |
3506 次 |
| 最近记录: |