1

下面给出的是我用来添加事件的代码。它在 ios7 上运行良好。它曾经也可以在 ios 6 上运行,但现在无法正常运行

    EKEvent *event = [EKEvent eventWithEventStore:store];
            event.title = [data valueForKey:@"progname"];
            //event.startDate = [[NSDate date] dateByAddingTimeInterval:180]; //today
            event.startDate = strDate;
            event.endDate = [event.startDate dateByAddingTimeInterval:totalSecs];  //set 1 hour meeting
            [event addAlarm:[EKAlarm alarmWithRelativeOffset:60.0f * -1.0f]];
            [event setCalendar:[store defaultCalendarForNewEvents]];
            NSError *err = nil;
            [store saveEvent:event span:EKSpanThisEvent commit:YES error:&err];
4

0 回答 0