1

由于 iOS5 有可能将 EKEventSource 设置为 EKSourceTypeCalDAV。有谁知道是否可以从 webUrl 接收事件?webURL(我们以谷歌日历为例)以 ics 文件(iCalendar 格式)返回数据

我不希望 iCal-App 读取 ics 数据,而是使用 Eventkit 框架在我自己的应用程序中接收事件。

提前致谢。

4

1 回答 1

3

无法“将 EKEventSource 设置为 EKSourceTypeCalDAV”。EKSourceTypeCalDAV只是告诉您特定EKSource的是 CalDAV 帐户,而不是可以在 iOS 中配置的其他类型之一。sourceType是一个只读属性。

为清楚起见,从代表 iOS 日历数据库的EKSource中检索对象。EKEventStore我不知道“ EKEventSource”。

EventKit 不适合您的目的,它用于与包含在 iOS 日历数据库(和应用程序)中的事件进行交互。但是你可以使用这个项目来导入外部的ics文件, Ical for Objective-c

于 2011-12-20T13:49:12.710 回答