我想将所有活动与Google日历同步。我使用以下代码执行此操作:
EKEventStore *eventStore = [[[EKEventStore alloc] init] autorelease];
calendarsArray = [[NSArray alloc] init];
calendarsArray = [[eventStore calendars] retain];
EKCalendar *calendar = [calendarsArray objectAtIndex:1];
[events setCalendar:calendar];
NSError *err;
[eventStore saveEvent:events span:EKSpanThisEvent error:&err];
但我没有在索引(1)的对象上获取谷歌日历。那么任何人都可以帮我解决这个问题。
答案 0 :(得分:0)
请注意,iOS 6中不推荐使用日历代替:
(NSArray *)calendarsForEntityType:(EKEntityType)entityType
实体类型需要是其中之一:
typedef enum {
EKEntityTypeEvent,
EKEntityTypeReminder
} EKEntityType;