您可以使用OS 4.0中的Event Kit框架執(zhí)行此操作。
右鍵單擊窗口左側(cè)“組和文件導(dǎo)航器”中的FrameWorks組。選擇“添加”,然后選擇“現(xiàn)有FrameWorks”,然后選擇“EventKit.Framework”。
然后你應(yīng)該能夠添加如下代碼的事件:
#import "EventTestViewController.h"#import <EventKit/EventKit.h>@implementation EventTestViewController- (void)viewDidLoad {
[super viewDidLoad];
EKEventStore *eventStore = [[EKEventStore alloc] init];
EKEvent *event = [EKEvent eventWithEventStore:eventStore];
event.title = @"EVENT TITLE";
event.startDate = [[NSDate alloc] init];
event.endDate = [[NSDate alloc] initWithTimeInterval:600 sinceDate:event.startDate];
[event setCalendar:[eventStore defaultCalendarForNewEvents]];
NSError *err;
[eventStore saveEvent:event span:EKSpanThisEvent error:&err]; }@end