0
EventKit内にカレンダーイベントを作成できるようにするための現在の方法があります。Swift iOSで定期的に開催されるWeeklyイベントEventKit
func createEvent(eventStore: EKEventStore, title: String, startDate: NSDate, endDate: NSDate) {
let event = EKEvent(eventStore: eventStore)
event.title = title
event.startDate = startDate
event.endDate = endDate
event.calendar = eventStore.defaultCalendarForNewEvents
do {
try eventStore.saveEvent(event, span: .ThisEvent)
savedEventId = event.eventIdentifier
} catch {
print("Bad things happened")
}
}
ただし、定期的な予定を作成するために、ユーザーが数日を選択できるようにしたいと考えています。たとえば、ユーザは午前10時5分の時刻を設定し、月曜日、水曜日、木曜日を選択します。このイベントがユーザーカレンダーで正しくスケジュールされるように、私はどのようにEventKitを作成できますか?