【发布时间】:2011-06-09 09:08:37
【问题描述】:
我想制作一个可以创建新事件并将其发送给其他人的应用程序。 所以我认为可以创建一个 EKEvent 的 ics-File 并通过电子邮件发送出去。
但我不知道如何从 EKEvent 创建这样的文件。 它是如何工作的?
谢谢。
【问题讨论】:
标签: objective-c xcode ios4
我想制作一个可以创建新事件并将其发送给其他人的应用程序。 所以我认为可以创建一个 EKEvent 的 ics-File 并通过电子邮件发送出去。
但我不知道如何从 EKEvent 创建这样的文件。 它是如何工作的?
谢谢。
【问题讨论】:
标签: objective-c xcode ios4
EKEvent 没有任何方法可以让您将其保存到文件中。我看到的唯一方法是自己创建文件,它应该具有 VCalendar 格式。只需将事件从 iCal 保存到文件中,看看里面有什么。
【讨论】:
我想我迟到了,但是...我找到了一个将 EKEvent 转换为 .ics 文件的类别。我还没有测试:https://github.com/mysterioustrousers/EKEventToiCal
【讨论】:
迟到的答案:
这里定义文件格式:http://www.ietf.org/rfc/rfc2445.txt由于这是官方定义,所以文档很长。
【讨论】: