如何创建一个ics-File?

时间:2011-06-09 09:08:37

标签: objective-c xcode ios4

我想创建一个可以创建新活动并将其发送给其他人的应用程序。 所以我认为可以创建一个EKEvent的ics-File并通过电子邮件将其发送出去。

但我不知道如何从EKEvent创建这样的文件。 它是如何工作的?

感谢。

3 个答案:

答案 0 :(得分:1)

EKEvent没有允许您将其保存到文件的方法。我看到的唯一方法是自己创建文件,它应该具有VCalendar格式。只需将事件从iCal保存到文件中,然后查看它内部的内容。

答案 1 :(得分:1)

我想我迟到了,但是......我发现了一个将EKEvent转换为.ics文件的类别。我还没有测试过:https://github.com/mysterioustrousers/EKEventToiCal

答案 2 :(得分:0)

迟到的答案:

文件格式在此处定义:http://www.ietf.org/rfc/rfc2445.txt由于这是官方定义,因此它是一个很长的文档。