0
self.eventStore = [[EKEventStore alloc] init];爲什麼添加事件時要更改時間
NSLog(@"check addevent time :%@",self.date);
如果([_eventStore respondsToSelector:@selector(requestAccessToEntityType:完成:)])
{
[_eventStore requestAccessToEntityType:EKEntityTypeEvent completion:^(BOOL granted, NSError *error) {
if (granted){
addEventgranted = 1;
EKEvent *event = [EKEvent eventWithEventStore:_eventStore];
[event setTitle:self.showNameTitle];
[event setStartDate: self.date];
[event setEndDate:[[NSDate alloc]initWithTimeInterval:self.duration sinceDate:event.startDate]];
NSTimeInterval alarmOffset = -300;
EKAlarm *alarm = [EKAlarm alarmWithRelativeOffset:alarmOffset];
[event addAlarm:alarm];
[event setCalendar:[_eventStore defaultCalendarForNewEvents]];
NSError *err;
[_eventStore saveEvent:event span:EKSpanThisEvent error:&err];
NSLog(@"Check error %@",err);
self.str = [[NSString alloc] initWithFormat:@"%@", event.eventIdentifier];
NSLog(@"check self.str :: %@",self.str);
我添加事件
之前登錄了這一點::檢查的addEvent時間:2015-04-07 13:55:00 +0000
但是當添加時間chan ge到
8:55 PM