以编程方式将提醒添加到iPhone日历?
任何人都可以通过编程将提醒添加到iPhone日历中 我搜索了iPhone SDK文档,但没有找到任何东西 谢谢和问候以编程方式将提醒添加到iPhone日历?,iphone,Iphone,任何人都可以通过编程将提醒添加到iPhone日历中 我搜索了iPhone SDK文档,但没有找到任何东西 谢谢和问候 贾亚拉吉你不能。如果您需要此功能,您应该向Apple提供一个bug,解释您需要它的原因。此功能在iOS 4.x和EventKit中提供。您可以尝试阅读。哦,是的,您可以 #import <EventKit/EventKit.h> ... EKEventStore *eventDB = [[EKEventStore alloc] init];
贾亚拉吉你不能。如果您需要此功能,您应该向Apple提供一个bug,解释您需要它的原因。此功能在iOS 4.x和EventKit中提供。您可以尝试阅读。哦,是的,您可以
#import <EventKit/EventKit.h>
...
EKEventStore *eventDB = [[EKEventStore alloc] init];
EKEvent *myEvent = [EKEvent eventWithEventStore:eventDB];
myEvent.title = @"New Event";
myEvent.startDate = [[NSDate alloc] init];
myEvent.endDate = [[NSDate alloc] init];
myEvent.allDay = NO;
myEvent.notes = @"Test";
[myEvent setCalendar:[eventDB defaultCalendarForNewEvents]];
NSError *err;
[eventDB saveEvent:myEvent span:EKSpanThisEvent error:&err];
if (err == noErr) {
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Event Created"
message:@"Yay!?"
delegate:nil
cancelButtonTitle:@"Okay"
otherButtonTitles:nil];
[alert show];
[alert release];
}
#导入
...
EKEventStore*eventDB=[[EKEventStore alloc]init];
EKEvent*myEvent=[EKEvent-eventWithEventStore:eventDB];
myEvent.title=@“新事件”;
myEvent.startDate=[[NSDate alloc]init];
myEvent.endDate=[[NSDate alloc]init];
myEvent.allDay=否;
myEvent.notes=@“测试”;
[myEvent setCalendar:[eventDB defaultCalendarForNewEvents]];
n错误*错误;
[eventDB saveEvent:myEvent span:EKSpanThisEvent错误:&err];
如果(err==noErr){
UIAlertView*警报=[[UIAlertView alloc]
initWithTitle:@“已创建事件”
信息:@“耶!?”
代表:无
取消按钮:@“好的”
其他按钮:无];
[警报显示];
[警报发布];
}
这个答案已经过时,考虑删除。