我保留了一个EKEvent实例并想要复制它。但我发现EKEvent不符合NSCopying协议,所以我尝试向EKEvent添加一个类别以使其符合此协议,但是,eventIdentifier是一个只读属性,因此,此方法失败。
任何方式都这样做?
答案 0 :(得分:2)
可能没有必要复制EKEvent对象。 起初我想确保我的新Custom类对象绝对是另一个的副本。 但是,应该做的是使用此方法创建一个新的EKEvent对象。
- (EKEvent *)eventWithIdentifier:(NSString *)identifier
确保保留原始EventStore对象并使用相同的EKCalendar。