UILocalNotification 객체의 repeatInterval 속성을 설정하려고합니다. NSDayCalendarUnit과 잘 작동하지만 매 3 일마다 반복 간격을 설정해야합니다. NSDayCalendarUnit + 3을 시도했지만 작동하지 않습니다. 어떤 아이디어?iPhone 응용 프로그램에서 NSDayCalendarUnit을 사용하는 방법
업데이트 :
아니요, 작동하지 않습니다. 내가
localNotify.repeatInterval = NSDayCalendarUnit
을 예약하는 경우 로그를 보여줍니다
<UIConcreteLocalNotification: 0x71aabf0>{fire date = 2010-07-16 02:40:00 -0400, time zone = US/Eastern (EDT) offset -14400 (Daylight), repeat interval = 16, next fire date = 2010-07-16 02:40:00 -0400}
내가 로그가 표시
localNotify.repeatInterval = NSDayCalendarUnit*3
예약하는 경우 :
<UIConcreteLocalNotification: 0x71b4ae0>{fire date = 2010-07-16 02:30:00 -0400, time zone = US/Eastern (EDT) offset -14400 (Daylight), repeat interval = 48, next fire date = 2010-07-17 03:30:00 -0400}
그래서 반복 간격이 한 시간 앞으로 간다 다음 날, 내가 대신에 그것이 3 일의 시간에 반복하기를 원하는 것입니다.
제안 사항이 있으십니까?
+3 (기본 단위가 무엇인지에 대해 암묵적인 가정을하고 있음). * 3이 훨씬 더 좋지만 그다지 확실하지 않습니다. – SK9