【发布时间】:2011-11-07 22:07:56
【问题描述】:
我是 Xcode 的初学者,并搜索了以下代码以将事件添加到我的应用程序中的 ical 中。但该示例仅向我展示了如何使用 [[NSDate alloc] init]; 设置开始日期和结束日期
我可以获得什么代码来设置我想要的日期,例如2012 年 12 月 20 日?
感谢您的宝贵时间。
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 = YES;
[myEvent setCalendar:[eventDB defaultCalendarForNewEvents]];
NSError *err;
[eventDB saveEvent:myEvent span:EKSpanThisEvent error:&err];
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Event Created"
message:@"Yay!?"
delegate:nil
cancelButtonTitle:@"Okay"
otherButtonTitles:nil];
[alert show];
【问题讨论】:
-
我不明白你的问题和 ide (xocde 4.2) 之间的关系......这不是我第一次在 StackOverflow 上看到“xcode”作为标签或标题无用:P