2011-03-17 5 views
1

이벤트를 추가하고 싶지만 모든 요일에 이벤트가 추가됩니다. 10 일 후에 마지막 날짜가있는 이벤트를 추가하면 오늘부터 오늘부터 10 일 사이의 모든 요일이 추가됩니다. 요일 사이가 아니라 종료일에 이벤트를 추가하고 싶습니다. 어떻게해야합니까?iPhone 캘린더의 다중 일 이벤트

EKEventStore *eventStore = [[EKEventStore alloc] init]; 
EKEvent *event = [EKEvent eventWithEventStore:eventStore]; 
event.title  = appDelegate.Name; 
event.startDate = [[NSDate alloc] init]; 
event.endDate = appDelegate.Date_iCal; 
//event.allDay = NO; 
[event setCalendar:[eventStore defaultCalendarForNewEvents]]; 
NSError *err; 
[eventStore saveEvent:event span:EKSpanThisEvent error:&err]; 
+0

분명히 코드에서 뭔가 잘못 처리 한 것입니다. 나는 정확한 라인에서 당신을 가리킬 것이지만 불행하게도 당신은 코드를 제공하지 않았다. –

+0

코드를 확인하십시오. –

+0

다시 불편을 드려 죄송합니다.하지만 무엇을하고 싶습니까? 이벤트는 언제 시작해야합니까? 현재 이벤트가 시작되고 (='[[NSDate alloc] init]'), Date_iCal로 지정된 날짜에 끝납니다. –

답변

1

올바른 시작 날짜를 지정해야합니다.

은 지금이

event.startDate = [[NSDate alloc] init]; // today 
event.endDate = appDelegate.Date_iCal; // in the future 

할이 분명히 지금 시작하고 미래에 어딘가에 종료 이벤트를 추가합니다.

나는 당신의 사건에 관해서 아무 것도 모른다. 그래서 당신 스스로 시작하고 끝내야한다.

관련 문제