iphone – 将EKParticipants添加到EventKit中的EKEvent

我想以编程方式在iPhone上添加一个EKEvent参与者。

EKParticipant的类引用状态“您不直接创建EKParticipant对象,将参加者发送到EKEvent对象以获取一组EKParticipant对象。”

EKEvent的类引用指出,“参加者”成员(NSArray)是“与事件相关的与会者,作为一组EKParticipant对象(只读)”

看起来像鸡蛋和鸡蛋场景 – 如果与会者成员a。)是只读的,b。)是否包含无法直接创建的对象,如何“发送参加者到EKEvent对象”?

如果要将参加者添加到EKEvent中,则必须实现EKEventKitUI,并使用该框架的视图控制器,此框架提供日历本机(如视图),以便您可以为EKEvent添加与会者。

但是,由于参加者是只读属性,因此您不能以编程方式将参加者添加到EKEvent中,因此您不能通过代码设置值,因为您不能直接通过代码创建EKParticipant对象。

可能会在iOS版本的这个限制变化。

翻译自:https://stackoverflow.com/questions/3669643/adding-ekparticipants-to-an-ekevent-in-eventkit

转载注明原文:iphone – 将EKParticipants添加到EventKit中的EKEvent