Swift カレンダー、イベント追加
開発している手帳アプリ、手書きがメインの為、標準カレンダーでイベント編集と考えていました。
少し欲が出てきて、試し実装。
デフォルトカレンダー、現在時間から30分、タイトル「Example Event」追加
Info.plist
「Privacy – Calendars Usage Description」追加
import
import EventKit
イベント追加処理
var eventStore = EKEventStore()
let event = EKEvent(eventStore: eventStore)
event.title = "Example Event"
event.startDate = Date()
event.endDate = Date() + (60 * 30)
event.calendar = eventStore.defaultCalendarForNewEvents
do {
try eventStore.save(event, span: .thisEvent)
}
catch {
let nserror = error as NSError
print(nserror)
}





