我想以编程方式将参与者添加到iPhone上的EKEvent。
EKParticipant的类引用声明“您不直接创建EKParticipant对象。将与会者发送到EKEvent对象以获取EKParticipant对象数组。”。
EKEvent的类引用声明'与会者'成员(NSArray)是“与事件关联的与会者,作为EKParticipant对象的数组。(只读)”
看起来像一个鸡蛋和鸡蛋的场景 - 如果参与者成员a。)是只读的,并且b。)包含无法直接创建的对象,那么如何“将参与者发送给EKEvent对象”? p>
答案 0 :(得分:4)
如果要将参与者添加到EKEvent,则必须实现EKEventKitUI,并使用该框架的视图控制器,此框架提供日历本机视图,以便您可以为EKEvent添加与会者。
但是您不能以编程方式将与会者添加到EKEvent,因为与会者是只读属性,所以您不能通过代码设置它的值,因为您不能通过代码直接创建EKParticipant对象。
可能会在即将推出的iOS版本中发生此限制更改。