2012-04-27 2 views
1

내 애플리케이션에 이벤트의 RecurrenceRule을 저장하려고합니다. 테이블의 스키마를 틀 수 없습니다. 무엇이 테이블의 구조가 될 수 있는지 제안하십시오.
감사이벤트의 RecurrenceRule을 CoreData에 저장하십시오.

+0

어떻게 저장 하시겠습니까? 앱이 실행되는 동안 속성으로? 다음 출시 때 사용자 액세스가 기본값으로 설정됩니까? 아니면 데이터베이스에? – Wienke

+0

@Wienke : 핵심 데이터에 저장하고 싶습니다. 지금 이벤트 (제목, 시작일, 종료일, ID, 위치, 설명)가 이벤트 인 이벤트 테이블이 있습니다. 이제 이벤트에 반복 규칙을 추가하는 방법이 궁금합니다. 즉 스키마는 – Sampath

답변

2
calendarIdentifier String 
    daysOfTheMonth relationship 
    daysOfTheWeek relationship 
    daysOfTheYear relationship 
    firstDayOfTheWeek Integer16 
    frequency Integer16 
    interval Integer16 
    monthsOfTheYear relationship 
    recurrenceEnd Date 
    setPositions relationship 
    weeksOfTheYear relationship 

당신은 EKRecurrenceRule 클래스 참조에 대한 구조를해야한다. 배열은 엔터티와의 관계입니다. 예 : daysOfTheWeek는 Weekday 요일과의 관계 일 것입니다. 여기에서 재산 일의 요일을 Integer16로 저장합니다.

+0

: 감사합니다. 내 캘린더 일정을 내 애플리케이션과 동기화하려고합니다. Google은 맞춤 반복 패턴 (매주 월요일, 40 일 동안의 화요일 등)을 지원합니다. 이러한 유형의 되풀이 규칙을 어떻게 저장할 수 있습니까? 위 스키마가 이러한 유형의 패턴을 처리하기에 충분하다고 생각합니까? – Sampath

+0

업데이트 된 답변보기 – Shmidt

관련 문제