0

EventKit を使用して、特定の日時にいくつかのイベントを追加する必要があります。たとえば、2012 年 9 月 2 日午後 1 時のイベントを追加したいとします。

知ってる人いたら説明して。

4

1 に答える 1

0

特定の日付を指定するには、日付コンポーネントを使用する必要があります。

NSCalendar *greg = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
NSDateComponents *comps = [[NSDateComponents alloc] init];
comps.day = 2;
comps.month = 9;
comps.year = 2012;
comps.hour = 13;

NSDate *eventDate = [greg dateFromComponents:comps];

EventKit 経由でイベントを追加するには、プロパティを使用eventWithEventStore:して変更しますstartDate

于 2012-08-16T12:12:11.253 に答える