我保留EKEvent的一个实例,并想复制它。但是我发现EKEvent不符合NSCopying协议,因此我尝试向EKEvent添加类别以使其符合该协议,但是eventIdentifier是只读属性,因此该方法失败。
有办法吗?
最佳答案
可能不需要复制EKEvent对象。
首先,我想确保新的Custom类对象绝对是另一个对象的副本。
但是,应该使用此方法创建一个新的EKEvent对象。- (EKEvent *)eventWithIdentifier:(NSString *)identifier
确保保留原始的EventStore对象并使用相同的EKCalendar。
关于ios - 有什么方法可以复制EKEvent,或使其符合NSCopying协议(protocol),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21927358/