0
私は、そのプロパティでデバイスからすべてのイベントを取得しているが、私はEKEvent
の配列を返しますeventsMatchingPredicate
EKEvent
Objective-CのEKEventクラスからAlertとAlarmプロパティを取得する方法は?
NSPredicate *fetchCalendarEvents = [store predicateForEventsWithStartDate:currentDate endDate:eventDate calendars:nil];
eventList = [store eventsMatchingPredicate:fetchCalendarEvents];
calanderDict =[[NSMutableDictionary alloc]init];
for(int i=0; i < eventList.count; i++){
NSLog(@"Event Title:%@", [[eventList objectAtIndex:i] title]);
NSLog(@"Event StartDate:%@", [[eventList objectAtIndex:i] startDate]);
NSLog(@"Event EndDate:%@", [[eventList objectAtIndex:i] endDate]);
NSLog(@"Event Notes:%@", [[eventList objectAtIndex:i]lastModifiedDate]);
NSLog(@"Event Notes:%@", [[eventList objectAtIndex:i]notes]);
NSLog(@"Event Alarms:%@", [[eventList objectAtIndex:i]alarms]);
NSLog(@"Event Alarms Alert:%@", [[eventList objectAtIndex:i]alertTitle]);
}
を使用してコードだとalarm.typeの両方がnullのも、私になっていますalarm.typeは動作していません... @vadian –
申し訳ありません、 'alarm.type'は' Int'型ですので、 'NSLog(@" Alarm Type:%ld "、alarm.type) ; 'このコードは、異なるクラスのプロパティにアクセスするための単なる例です。 – vadian